Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamilrazadev/mern-stack-app
A MERN Stack App of an E-Commerce Store
https://github.com/kamilrazadev/mern-stack-app
Last synced: 28 days ago
JSON representation
A MERN Stack App of an E-Commerce Store
- Host: GitHub
- URL: https://github.com/kamilrazadev/mern-stack-app
- Owner: kamilrazadev
- Created: 2023-09-11T16:46:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-20T08:41:24.000Z (about 1 year ago)
- Last Synced: 2023-11-20T09:42:52.452Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://www.linkedin.com/posts/kamilrazadev_mernstack-webdevelopment-ecommerce-activity-7104501160270606336-NQ6H?utm_source=share&utm_medium=member_desktop
- Size: 4.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BanoQabil Final Project
Welcome to the BanoQabil Project. This document provides an overview of the available API routes along with their descriptions.
## API Routes
### `api/login`
- Description: This route handles user authentication. Users can log in using their credentials and receive an authentication token in response.### `api/signup`
- Description: This route allows users to create a new account by providing necessary information such as username, email, and password.### `api/add-brand`
- Description: Use this route to add a new brand to the system. Provide relevant details such as brand name, description, and logo URL.### `api/brand-by-id`
- Description: Retrieve information about a specific brand by providing its unique ID.### `api/get-all-brands`
- Description: Get a list of all available brands in the system. Useful for displaying a list of brands to users.### `api/delete-brand`
- Description: Delete a specific brand.### `api/add-category`
- Description: Add a new category for organizing brands or products. Include the category name and any additional information.### `api/category-by-id`
- Description: Fetch details about a specific category using its unique ID.### `api/get-all-category`
- Description: Retrieve a list of all created categories. Useful for displaying available categories to users.### `api/delete-category`
- Description: Delete a specific category.
### `api/add-product`
- Description: Add a new product to the system. Provide product details such as name, description, price, and associated brand/category IDs.### `api/get-all-products`
- Description: Get a list of all available products in the system. Useful for displaying a list of products to users.### `api/delete-products`
- Description: Delete a specific product.