Skip to content

This is a simple demo of an ecommerce application built with Spring Boot and SQLite. The API provides endpoints for managing products, customers, and orders, following the principles of REST.

License

Notifications You must be signed in to change notification settings

llaith-oss/springboot-sqlite

 
 

Repository files navigation

Ecommerce Demo using Spring Boot and SQLite

CI Build

This is a simple demo of an ecommerce application built with Spring Boot and SQLite. The API provides endpoints for managing products, customers, and orders, following the principles of REST (Representational State Transfer).

Features

  • CRUD operations for products, customers, and orders
  • Product search functionality
  • Basic authentication and authorization

Technologies Used

  • Java
  • Spring Boot
  • Spring Data JPA
  • SQLite

Getting Started

Prerequisites

  • Java 17 or above
  • Maven

Installation

  1. Clone the repository:
git clone https://github.com/opcruz/springboot-sqlite.git
  1. Navigate to the project directory:
cd springboot-sqlite
  1. Build the project:
mvn clean package
  1. Run the application:
mvn spring-boot:run
  1. Access the API:

GraalVM Native Image

mvn -Pnative native:compile

About

This is a simple demo of an ecommerce application built with Spring Boot and SQLite. The API provides endpoints for managing products, customers, and orders, following the principles of REST.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%