An open API service indexing awesome lists of open source software.

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

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