Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vasily257/movies-explorer-api
A backend that processes requests from the react application and interacts with the database.
https://github.com/vasily257/movies-explorer-api
expressjs javascript mongodb mongoose nodejs
Last synced: 23 days ago
JSON representation
A backend that processes requests from the react application and interacts with the database.
- Host: GitHub
- URL: https://github.com/vasily257/movies-explorer-api
- Owner: Vasily257
- Created: 2022-09-04T05:13:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T05:13:00.000Z (9 months ago)
- Last Synced: 2024-03-21T06:27:07.826Z (9 months ago)
- Topics: expressjs, javascript, mongodb, mongoose, nodejs
- Language: JavaScript
- Homepage: https://v1364358.hosted-by-vdsina.ru/movies-explorer/api
- Size: 236 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Movies Explorer Api
This project is a backend part of the Movies Explorer project (my diploma project).
## Functionality
It has the server on the Express.js which processes and validates API-requests. This server protected by the CORS, the Helmet and the Rate limit.
## Technology stack
`JS`, `Express.js`, `MongoDB`, `Git`
## Links
A frontend part: https://github.com/Vasily257/movies-explorer-frontend
## Usage
The project uses the following main library:
- Express v4To clone a project, you need to open desired directory and use the command:
**HTTPS**: `git clone https://github.com/Vasily257/movies-explorer-api.git`
**SSH**: `git clone [email protected]:Vasily257/movies-explorer-api.git`To start a project, you need to open the project folder in the terminal and use the command `npm run start`.
## Status
The project is closed, there are no plans for completion.