develop an API for bookshop based on the code available.

Ολοκληρωμένο Αναρτήθηκε Πριν 6 χρόνια Πληρώθηκε κατά την παράδοση
Ολοκληρωμένο Πληρώθηκε κατά την παράδοση

develop an API for bookshop based on the code available. You should implement some of the following functionality:

Allow the shop owner to search for books and add them to the shop stock, including quantities.

Customers should be able to search for books in the current stock with the current stock level being displayed.

It should allow customers to create accounts, log-in/log-out and create a book order, calculating the overall order price.

When an order is placed, the stock level should be adjusted.

You won't be starting from scratch but forking an existing API which has already implemented the base functionality. This means you will need to take time to read and understand the code which uses promises and async...await language features, take your time to understand how these work.

The existing API already implements the following functionality:

Book searches can be made without needing an account or logging in. There is currently no book price information (you will need to scrape this from Amazon).

Users can create accounts, the data is stored in a MongoDB database. This currently points to a shared mLab instance but you will need to redirect this to your own instance.

Users can add books to their cart however this doesn't track quantities.

The repository includes a routes file, a model file and a set of modules plus a full suite of unit tests with 100% code coverage. Before starting:

Clone the repository.

Set up your own remote on GitLab and push the commits.

Install the latest version of NodeJS

Run the unit tests and code coverage report.

JavaScript Node.js

Ταυτότητα Εργασίας: #14378240

Σχετικά με την εργασία

18 προτάσεις Απομακρυσμένη εργασία Ενεργό Πριν 6 χρόνια

Ανατέθηκε στον:

lakapoor777

A proposal has not yet been provided

£10 GBP σε 3 μέρες
(1 Κριτική)
1.8

18 freelancers κάνουν προσφορές κατά μέσο όρο £265 για αυτή τη δουλειά

arifjaunpur

A proposal has not yet been provided

£500 GBP σε 10 μέρες
(130 Αξιολογήσεις)
7.0
mejora14

Share the GIT URL of the API. I need to check it as you have already mentioned that, before I can commit you anything on the timeline and the Price. Question: 1: Why you will fetch the price from AMAZON? 2. Who Περισσότερα

£1368 GBP σε 60 μέρες
(17 Αξιολογήσεις)
6.4
abderrahimouakki

I have worked on many nodeJS apis for mobile and web applications . and I can work with you on this project . Relevant Skills and Experience I have 3 years of experience working with MEAN stack . contact me via chat Περισσότερα

£555 GBP σε 0 μέρες
(23 Αξιολογήσεις)
5.4
srinichal

I am an expert in delivering custom scripts and softwares on this site with a proven track record and like to discuss further details Relevant Skills and Experience I am an expert in delivering custom scripts and soft Περισσότερα

£166 GBP σε 3 μέρες
(25 Αξιολογήσεις)
5.4
tuanzaidi

Got experience in web development with api.

£177 GBP σε 5 μέρες
(0 Αξιολογήσεις)
0.0
rajatgoyalgharsa

A proposal has not yet been provided

£165 GBP σε 15 μέρες
(0 Αξιολογήσεις)
0.0
seal29

A proposal has not yet been provided

£17 GBP σε 90 μέρες
(0 Αξιολογήσεις)
0.0
swapnilkumar93

Quite a requirement. I rate myself 3/5 in nodejs . As a first pass I have assigned me the deadline of 10 days, but when I understand complexity of your application, I might deliver days before my deadline. I als Περισσότερα

£18 GBP σε 10 μέρες
(0 Αξιολογήσεις)
0.0