Backend for Cineverse movie booking app
925
Cineverse Backend is a RESTful API for movie ticket booking. It handles user authentication, seat selection, payments (via Razorpay), and booking management.
docker pull 122cs0070/cineverse-backend:latest
docker run \
-e NODE_ENV='production' \
--env-file .env \
-p 8080:8080 \
122cs0070/cineverse-backend:latest
The following environment variables are required for the application to function correctly.
| Variable | Required | Description |
|---|---|---|
MONGODB_URI | ✅ Yes | MongoDB connection string |
MAIL_HOST | ✅ Yes | SMTP mail server host |
GMAIL_USER | ✅ Yes | Gmail user email for SMTP |
GMAIL_PASSWORD | ✅ Yes | Gmail app password for SMTP |
CLOUD_NAME | ✅ Yes | Cloudinary cloud name |
API_KEY | ✅ Yes | Cloudinary API key |
API_SECRET | ✅ Yes | Cloudinary API secret |
PORT | ❌ No | Default is 8000 |
Make sure to set these variables in a .env file before running the application.
Contributions are welcome! Feel free to open an issue or pull request.
If you encounter any problems, report them here.
Content type
Image
Digest
sha256:604f43665…
Size
66.8 MB
Last updated
over 1 year ago
docker pull 122cs0070/cineverse-backend