https://github.com/nafisahnubah/cinemate-server-side
Back end of a movie browsing application
https://github.com/nafisahnubah/cinemate-server-side
backend express expressjs mongodb
Last synced: 3 months ago
JSON representation
Back end of a movie browsing application
- Host: GitHub
- URL: https://github.com/nafisahnubah/cinemate-server-side
- Owner: nafisahnubah
- Created: 2025-01-02T20:08:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-02T20:21:37.000Z (over 1 year ago)
- Last Synced: 2025-02-23T02:44:05.864Z (over 1 year ago)
- Topics: backend, express, expressjs, mongodb
- Language: JavaScript
- Homepage:
- Size: 2.07 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CineMate - Movie Exploration Platform (Backend)
This projects is the server-side part of CineMate, a Movie Exploration Platform. It handles user authentication, service management, review submission, and interacts with the database. The backend is built using Node.js and Express, and it communicates with the frontend to provide necessary data.
- **Frontend repository**: https://github.com/nafisahnubah/cinemate-client-side
## Table of Contents
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Author](#installation)
## Features
- **User Authentication**: Handles user login and sign-up.
- **Service Management**: Allows adding, updating, and deleting movies.
- **Data Persistence**: All data (users, services, reviews) are stored in MongoDB.
- **CORS Support**: Ensures that the backend can interact with the frontend hosted on different domains.
## Tech Stack
- **Node.js**
- **Express.js**
- **MongoDB**
- **Mongoose**
- **CORS**
## Author
- Name: Nafisah Nubah
- Email: nafisahnubah@gmail.com