Skip to content
This repository was archived by the owner on May 16, 2025. It is now read-only.

brandao07/dws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

264 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Wallet System

Setting Up

.env file

  • Create inside the project root folder a file called .env.

  • Inside the file add the following fields:

    POSTGRES_USER=<USER>
    POSTGRES_PASSWORD=<PASSWORD>
    POSTGRES_DB=<DB>
    
  • Replace the <> values with the ones in the Trello Workspace.

Docker

Open your terminal and execute the following command to build the docker environment.

docker compose up

NOTE: the postgres database will run on port 5432.

IntelliJ

  • Java version: 17.0.6 Amazon Corretto.
  • Add the environmental variables to the Java application (Tutorial).
    • NOTE: they are also located on the Trello Workspace.

Hibernate

  • Hibernate will by default perform create-drop operations to create the database tables. After you run the project and want to keep your data, make sure to change the flag to none inside /src/java/resources/application.yml.

Swagger

Swagger Docs

PAYPAL

About

Internship project at eDreams ODIGEO: Backend for a Digital Wallet System using Java Spring, microservices architecture, PostgreSQL, Docker, Redis, PayPal API, and exchange rates API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors