Ecommerce Website like Amazon using Node.js
Web API created by the mongoDB database and relayed through a node.js/express server. Authentication created using JSON web token. And the client-side view is rendered using the Angular 5 web framework. The application allows new users to sign up/login as a seller to list products. Any user can purchase a product, but only sellers can list items. Purchasing a product will bring up the stripe API for payment, and algolia was incorporated for searching through the database for products by name.
- Angular 5 - JavaScript front end framework
- ng-bootstrap - Bootstrap 4 components for the Angular framework
- Sass - CSS pre-processor
- node.js - JavaScript server runtime engine
- express - Serverside web application framework for node.js
- JSON Web Tokens - A tool to encode, decode and generate stateless authentication
- mongoDB - NoSQL/non-relational database
- algolia - A real time search platform to search through a large data collection
- stripe -Payment processing API for handling business transactions