Skip to content

MohamedBechirMejri/memetube

Repository files navigation

memetube

A simple web application that allows users to upload and view memes. Users can also like and comment on memes.

Features

  • Upload memes
  • View memes
  • Like memes
  • Comment on memes
  • Share memes (supports native sharing)
  • Save favorites
  • Search for memes
  • Categories
  • Realtime updates
  • Settings
  • History
  • PWA: Installable on mobile devices
  • Animations
  • TikTok-like swipe gestures

Technologies

  • Nextjs 15
  • Firebase
  • TailwindCSS
  • Framer Motion
  • React 19 + Compiler

Setup

  1. Clone the repository
  2. Install dependencies: bun i
  3. rename .env.example to .env.local and fill in the required environment variables
  4. Run the development server: bun dev

License

No Commercial Use of the Software. You may not use the Software in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation.

Contributing

Contributions are welcome. Please open an issue or submit a pull request.

Author

Mohamed Bechir Mejri

Visits Count

https://visitor-count-b8lb.vercel.app/api/MohamedBechirMejri/memetube