Skip to content

Stevesbitz/wallet-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WALLET API

Build and Test

An Api that allows users save and money in multiple currencies.

USER ROLES:

  • Noobs: can only save and withdraw in one specified main currency
  • Elites: can save money in multiple currencies;

RUN APPLICATION:

To startup the application simple run

make compose 

Make sure make is installed. For Mac users run:

brew install make

Alternatively, (mac and windows) run mvn clean install:

 mvn clean install

then run

 docker-compose -f docker/dev/docker-compose.yml up

Swagger Route

 http://localhost:8082/api/v1/swagger/swagger-ui-custom.html

Heroku Link:

API Documentation Link:

Technologies Used

  • Intellij:
  • Spring Boot:
  • Docker
  • Github Actions (CI/CD)
  • JUNIT
  • Spring Security
  • PostgreSQL

About

An api where users can save money in different currencies

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 97.6%
  • Dockerfile 1.5%
  • Other 0.9%