This repository contains the source code of the backend (NodeJS/MongoDB) for the BookFanatic mobile application
Book Fanatic is an Application dedicated for BookWarms that was developped by Ahmed Bannour and Iyadh Cherni at the university of ESPRIT. Using Swift, NodeJs, Kotlin and MongoDB, we were able to develop this project insuring a solid architecture, modern design while maintaining a fun and smooth user experience.
NodeJS : https://nodejs.org/en/download/
MongoDB : https://www.mongodb.com/try/download/community
MongoDB Compass : https://www.mongodb.com/fr-fr/products/compass
git : https://git-scm.com/downloads
Postman : https://www.postman.com/downloads/
// Cloning the project
1 - git clone https://github.com/ahmedBANNOUR1997/BookFN-dev-node.git
2 - perfom : git pull origin
//Running it
3 - open terminal and perform : npm install --save
4 - perfom : npm start
After running the project you need to launch Postman.
Connect to your local database through MongoDB Compass
Go to routes Folder so you can find routes for every model Get/Post
Post it in Postman URL and Test it !