-
MongoDB: A document-based database or NoSQL, to be precise MSQL.
-
ExpressJS: A web app framework for Node.js
-
React: A Javascript front-end library for building User Interface (UI).
-
Node.js: Javascript run-tume environment that executes Javascript code outside of a browser (such as a server).
-
and Mongoose: Simple, schemabased solution to model application data.
To Run this project in your system you need to install:
Clone or download this repository
cd https://github.com/matthieuGravy/sora-cine
npm install
To install dependencies inside the package.JSON
To run node server
To run react frontend
- inside sora-cine/server-sora
- create your .env
- /series : GET request, to get All anime in the database.
- /series/genre (genre = mystery, crime, fantasy, act_adv, comedy) : GET request, to get anime by genre in the database.
- /contact : GET request : to get all contact post in the database for the admin panel.
- /contact : POST request, to create a new contact field object in the de database before returning in the admin panel.
- /login : GET request, to get user in the database.
- /login : POST request, to get the user from the users DB and post in the logins DB to assign a token.
- /user : GET request, to get user in the database.
- /user/:id : GET request, to get user by user in the database.
- /user : POST request, to create a new user.
- /user/:id : PUT request, to modify the users by id.
- /user/:id : DELETE request, to delete a user and send him to DELETED USER.
- /deletedUsers : POST request, to create a list of deleted users.
π§NodeJS and yarn must already be installed in your system and have an android device! π§
Firstly, you will need to clone the repo locally.
Once you have it ready navigate into the directory and run the following commands:
Start the Web App<code>yarn start</code>
Hansana Nhouvannasak π» |
Matthieu Gravy π» |
BurakTC π» |
Jessy Victor Tibou π» |