Skip to content

untalbry/user-service-SECP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Version

User service SECP

This is a e comerce platform using microservices architecture in Springboot and Java 21. This proyect handle various aspects of an online store, such as product catalog management, user authentication, shopping cart, payment processing, and order management.

Note

Proyect requirements from roadmap.sh .

How to use

Prerequisites

  • Java 21+ (or the version required by the project)
  • Maven 3.6+
  • PostgreSQL (or the database used by the project) running and accessible
  • Environment variables or application.properties configured with the correct database credentials
  1. Clone the repository
git clone <repository-url>
cd <project-name>
  1. Configure the database Edit the file `src/main/resources/application.properties with your database connection details.
spring.datasource.url=jdbc:postgresql://localhost:5432/database_name
spring.datasource.username=db_user
spring.datasource.password=db_password
spring.datasource.driver-class-name=org.postgresql.Driver
  1. Clean and install the proyect dependencies
mvn clean install 
  1. Run the application
mvn spring-boot:run
  1. Open the API doc
http://localhost:8080/swagger-ui/index.html#/

Note

This proyect uses this data base: Scalable E commerce platform Data base .

About

Scalable e-commerce platform using microservices architecture and Docker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages