This project is a Backend that contains REST APIs for handling basic logic of prototype of online store like Amazon.
clone the repository, edit and push the repository. The list to tasks (open issues) are avialbe in Issues tab, please fix them. Server is implemented with Node.js, you can run it by "npm start" and default port is 3000.
Please be very clear on your commit messages.
This reposirotory provides a list of HTTP request for consumers.
- HTTP requests are implemented in "endpoints.js" file.
- Logic are implemented in "microsrvice.js" file.
- Tests are plased under directory "tests".
- "FirebaseWrapper.js" is an interface for Firebase to create, read, update, delete objects. Each types of objects are stored in a specific path. for example: an item are stored under path "items", logs object are stored under path "logs".