https://github.com/tjrapodile/ecommerce-web-app
Spring Boot REST API for e-commerce web app of atchar and chilli sales
https://github.com/tjrapodile/ecommerce-web-app
mariadb-mysql rest-api spring-boot
Last synced: 3 months ago
JSON representation
Spring Boot REST API for e-commerce web app of atchar and chilli sales
- Host: GitHub
- URL: https://github.com/tjrapodile/ecommerce-web-app
- Owner: tjrapodile
- Created: 2024-05-09T11:07:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-12T10:35:03.000Z (8 months ago)
- Last Synced: 2025-01-11T22:27:59.890Z (4 months ago)
- Topics: mariadb-mysql, rest-api, spring-boot
- Language: Java
- Homepage:
- Size: 72.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ecommerce-web-app
e-commerce web app for atchar and chilli salesThis repository contains the backend for an e-commerce web application built using Spring Boot. The backend provides a RESTful API that powers the front end of the application, enabling functionalities such as product management, user authentication, and order processing.
Features
Product Management: CRUD operations are used to manage atchar and chili products.
User Authentication: Secure login and registration endpoints.
Order Processing: API endpoints to handle cart management, order creation, and payment processing.
RESTful API: Well-defined endpoints for seamless integration with the front end.
Tech Stack
Spring Boot: Framework used to build the REST API.
Hibernate: ORM for database interaction.
MariaDB: Database for storing user, product, and order information.
Spring Security: Secures the API endpoints and handles authentication.Clone the Repo:
git clone https://github.com/tjrapodile/ecommerce-web-app.gitNavigate to the project directory:
cd ecommerce-web-appConfigure your database settings in application.properties
Run the application:
mvn spring-boot:runThe API endpoints are documented and accessible via Postman. Once the application is running, you can access it.