This E-Commerce backend has the API routes that point to each of the standard CRUD operations for each data group. The routes can be used to:
- Create categories, products, tags
- Fully functional Authentication workflow 🔒
- View categories, products, tags
- Establish associations between the different entities
- Update categories, products, & tags
- Delete entries from the database
This application's frontend code 😄 here.
An ecommerce store built with MERN stack, and utilizes third party API's. This ecommerce store enable three main different flows or implementations:
- Buyers browse the store categories, products and brands
- Sellers or Merchants manage their own brand component
- Admins manage and control the entire store components
- features:
- Node provides the backend environment for this application
- Express middleware is used to handle requests, routes
- Mongoose schemas to model the application data
- React for displaying UI components
- Redux to manage application's state
- Redux Thunk middleware to handle asynchronous redux actions
All that's missing to make this a complete E-Commerce website is a simple front-end application that makes calls to the API routes that are already built-in. If that's too much, simply try making requests to the API routes from your browser to the see the raw data that's returned.
The server is running, now you can make requests to it through your desired method. If you're new to the backend, I suggest trying out Postman