Setup Steps for CineStream
Follow these simple steps to get CineStream running.
1. Unzip the project and open the main folder.
2. Keep the folder structure intact so the app can find its files, assets, and admin panel correctly.
3. Install the required packages from the project root using your package manager.
4. Choose your database:
- SQLite: best for a quick beginner setup and local testing.
- MongoDB: best if you want a flexible database-backed setup for movie and web series updates.
5. Set up the database connection in the app config.
- For SQLite, point the app to the local database file.
- For MongoDB, add your MongoDB connection string.
6. Run the database setup or migration step if included, so the tables or collections are ready for titles, categories, posters, watch links, download links, and contact messages.
7. Start the app and open it in your browser.
8. Use the admin panel to add or delete movie and series titles, update posters, manage episode and season details, and publish streaming links.
If you are new to web apps, start with SQLite for the easiest setup. Once everything works, you can switch to MongoDB if you want a more scalable database-backed workflow for CineStream.