Skip to content

Ecommerce REST Api in Java - SpringBoot with Spring Security and protected routes.

Notifications You must be signed in to change notification settings

Kraizan/Ecommerce-SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Shop

One Shop is a simple e-commerce application built with Spring Boot. It provides basic functionalities for managing products, carts, orders, and user authentication.

Features

  • User authentication and authorization
  • Product management
  • Cart management
  • Order management
  • JWT-based authentication
  • H2 in-memory database for development and testing

Getting Started

Prerequisites

  • Java 17 or higher
  • Maven 3.6.0 or higher

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/one-shop.git
    cd one-shop
  2. Build the project:

    mvn clean install
  3. Run the application:

    mvn spring-boot:run

Configuration

The application uses an H2 in-memory database for development and testing. You can configure the database settings in the src/main/resources/application.properties file.

About

Ecommerce REST Api in Java - SpringBoot with Spring Security and protected routes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages