The "ONLINE SWEET MART" REST API is designed to provide backend functionality for managing a delightful shopping experience for a wide variety of sweets and confectionery items. This project was collaboratively developed by a team of four individuals in just four days. The API is intended to be used by front-end applications to offer essential features for a seamless shopping and management experience.
-
User Registration and Authentication: Customers can sign up and log in to access the platform securely.
-
Product Catalog: Browse an extensive catalog of sweets and confectionery items, including traditional and modern delicacies.
-
Add to Cart: Select desired sweets and add them to the shopping cart for a convenient shopping experience.
-
Online Ordering: Place orders for sweets and confectionery items directly through the website.
-
Order History: Keep track of past orders and order details for reference.
-
Search Functionality: Easily search for specific sweets or browse by category.
-
Admin Dashboard: Access a dedicated dashboard for managing products and orders.
-
Product Management: Add, update, and delete products from the product list.
-
Order Management: View and manage customer orders, including order processing and status updates.
The REST API is built using the following technologies:
- Java
- Spring Boot
- Hibernate
- MySQL
- Swagger UI
- Clone this repository to your local machine.
git clone https://github.com/3dharmadev/ONLINE-SWEET-MART.git