MovieVerse is a Flask-based web application for managing and exploring movies. Users can log in, register, and interact with features such as adding movies, viewing details, and maintaining a watchlist.
- User authentication (Login/Register)
- Add and view movies
- Detailed movie descriptions
- Watchlist management
- About Us page for project details
- Frontend: HTML, CSS, Bootstrap
- Backend: Python (Flask)
- Database: SQLite
- Libraries/Packages: Flask-WTF, Jinja2, Werkzeug
- Environment: Virtual Environment (venv)
-
Clone the repository:
git clone https://github.com/imunreal7/MovieVerse-flask cd MovieVerse
-
Create and activate a virtual environment:
python3 -m venv .venv source .venv/bin/activate
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
flask run
- Python 3.8+
- Flask 2.0+
- Flask-WTF
- SQLite3
- License 📄
Developed by Aman Dubey. Feel free to reach out for feedback or collaboration!