Skip to content

The E-Commerce Shoes Store API is the server-side application for managing data and processes of an online shoes store.

Notifications You must be signed in to change notification settings

marceloxhenrique/ecommerce-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Shoes Store API

The E-Commerce Shoes Store API is the server-side application for managing data and processes of an online shoes store. It provides REST APIs to handle core business logic, including product management, user authentication, and order processing.

💻 Technologies

Java Spring Boot

🚀 Getting started

Prerequisites

  • Java 17+
  • Maven
  • Git
  • Docker

Cloning

First, clone the repository:

git clone [email protected]:marceloxhenrique/ecommerce-backend.git

Navigate to the project directory

cd <your-project-name>

Install the project

mvn clean install

Setup PostgreSQL Database with Docker Compose

Start the PostgreSQL database using Docker Compose

docker-compose up -d

Setup application.properties

spring.application.name=ecommerce
spring.sql.init.platform=postgres
spring.datasource.url=${POSTGRES_DATA_SOURCE}
spring.datasource.username=${POSTGRES_USER}
spring.datasource.password=${POSTGRES_PASSWORD}
spring.jpa.hibernate.ddl-auto=update

Running the application

The app run on port 8080 by default.

mvn spring-boot:run

About

The E-Commerce Shoes Store API is the server-side application for managing data and processes of an online shoes store.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages