Skip to content

afaiyaz006/Mangomedia

Repository files navigation

MangoMedia

MangoMedia is a lightweight, user-friendly microblogging platform that allows users to share short posts, interact with others, and engage in real-time discussions.

Live Demo

Check out the live version of the app: mangomedia.vercel.app

Screenshots

Capture
Capture2
Capture3

Features

  • User authentication
  • Create and view posts
  • Like/unlike posts
  • Comment on posts
  • Infinite scrolling for post feed
  • User profiles

Technical Stack

  • Backend: Django
  • Frontend: HTML, CSS, JavaScript,HTMX
  • Database: PostgreSQL

Setup

  1. Clone the repository
  2. Install dependencies: pip install -r requirements.txt
  3. Run migrations: python manage.py migrate
  4. Start the server: python manage.py runserver

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT