In Progress

develop an API for bookshop based on the code available.

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.

Skills: Javascript, node.js

See more: google books api php, google books api javascript example, google books api search by isbn, book search api, google books api key, google books api json, google books api search by title, google books api tutorial, offline and online form data processing available indian based with 100 daily payment, software write mq4, software write chip epson, useful software write book, software write web specs, free software write user guide, code generator api java

About the Employer:
( 5 reviews ) Coventry, United Kingdom

Project ID: #14378240

Awarded to:

lakapoor777

A proposal has not yet been provided

£10 GBP in 3 days
(1 Review)
1.8

20 freelancers are bidding on average £264 for this job

arifjaunpur

A proposal has not yet been provided

£500 GBP in 10 days
(66 Reviews)
6.3
A2Design

Hi, this looks like something we could help you with. Our team is Russian-Canadian. We specialise in: PHP & PHP frameworks, WordPress & Woocommerce, Opencart, Magento, API development, HTML5, CSS, JavaScript, Bootstra More

£350 GBP in 3 days
(14 Reviews)
6.4
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 More

£1368 GBP in 60 days
(12 Reviews)
5.5
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 More

£166 GBP in 3 days
(24 Reviews)
5.4
laxaar

Hi there, Thank you for inviting us to bid on your requirement. We are a team of technocrats having 8+ years of experience in Web and Mobile design plus development. Talking about our expertise, we possess very g More

£250 GBP in 4 days
(9 Reviews)
5.3
OrangeTechsol

I have read your requirement and understood that you like to hire Node.js & Java Developer. I am pleased to inform you that we have Skilled developer team in Node.js and we have already done several large and comple More

£100 GBP in 1 day
(25 Reviews)
5.3
HealthyCoder

Good Morning Sir, Being a software expert I can complete your project in time and in an efficient manner. I will suggest you to build your APIs in Nodejs API framework called [url removed, login to view] Relevant Skills and Experi More

£222 GBP in 6 days
(18 Reviews)
4.6
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 More

£555 GBP in 0 days
(9 Reviews)
3.8
£13 GBP in 1 day
(6 Reviews)
2.2
£18 GBP in 1 day
(1 Review)
2.7
poojamishra13

Hello sir, i have read and understood your requirement. i would like to create api for your bookshop with all features. Thanks

£333 GBP in 15 days
(6 Reviews)
0.7
tuanzaidi

Got experience in web development with api.

£177 GBP in 5 days
(0 Reviews)
0.0
rajatgoyalgharsa

A proposal has not yet been provided

£165 GBP in 15 days
(0 Reviews)
0.0
manisharma94

From past one I am working on Mean Stack and Ionic.I developed lot more applications for my clients. I am working as MeanStack developer at one of the MNC US Based company. Relevant Skills and Experience Node.Js,Angul More

£13 GBP in 7 days
(0 Reviews)
0.0
seal29

A proposal has not yet been provided

£17 GBP in 90 days
(0 Reviews)
0.0
RofaelEmil

I'm a Software Engineer graduated with Excellence with degree of honor. worked with PHP, JSP. ASP.Net, MS SQL server, MySQL, PostgreSQL, Bootstrap, JavaScript, AJAX, CSS, Node.js, AngularJS, MongoDB Relevant Skills an More

£166 GBP in 7 days
(0 Reviews)
0.0
£277 GBP in 1 day
(0 Reviews)
0.0
kashifkhan38

Hello, I have more than 6 years experience of web development. I have strong grip on angular js, react js and node js. See my most recent project on Relevant Skills and Experience I have strong grip in a More

£555 GBP in 6 days
(0 Reviews)
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 More

£18 GBP in 10 days
(0 Reviews)
0.0