An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

# ecommerce-web-app
e-commerce web app for atchar and chilli sales

This 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.git

Navigate to the project directory:
cd ecommerce-web-app

Configure your database settings in application.properties

Run the application:
mvn spring-boot:run

The API endpoints are documented and accessible via Postman. Once the application is running, you can access it.