"An Online Store” to demonstrate RESTful Services using NodeJS
Introduction
Developed a prototype of Jumia Online store called 'Beth Store'. This includes a client and a server and provides below functionality.
- User login (Authentication)
- User can sign up
- Browse through product depending on the category selected by the user
- Add/Remove product to/from shopping cart.
- Shopping cart checkout on making payment using Stripe.
- Admin can add new category.
- Admin can add new products in the category
- Uses connection pooling for maintaining database connections and better performance.
It uses NodeJS framework and demonstrates RESTFul web services while communicating with the server. Its also uses node.js platform for it's development and express framework for working with different functionalities provided by node.js, alongside restful calls for client-server interaction.