Skip to content
This repository was archived by the owner on Jan 18, 2024. It is now read-only.
/ currency-hub Public archive

Projekt Zespołowy - 2023 - Uniwersytet Łódzki

Notifications You must be signed in to change notification settings

TrueJacobG/currency-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


The repository of project for one of the course at University of Lodz


The assumptions were:

  • imitate Agile / Scrum (daily, scrum roles like scrum master and product owner)
  • work in group (pr reviews, supporting each other)
  • use Trello Board for tasks management
  • build someting cool!

Project info:

  • use NBP API to build exchange currency simulator / app

Stack we used:

  • Java 17
  • Spring Boot 3
  • Typescript / Javascript
  • React Native
  • MongoDB
  • Maven
  • Junit
  • Expo
  • Docker
  • Postman

Roles in team:


Future improvements / fixes:

  • Redis: for caching currency codes, currency rates etc.
  • Jenkins: for CI/CD and testing
  • Frontend fixes: lack of the major error handlings, lack of animation, probably add TamaGUI for visual improvements
  • Security: token validations and in the futre use fe. google oauth service
  • Maybe try to deploy on AWS + Expo

Installation

Backend:

cd ./currencyhub

cd ./src/main/resources
<add application.yml as application.yml.example says> 

mvn clean install
mvn spring-boot:run

Frontend

cd ./frontend
npm install
npm run start

About

Projekt Zespołowy - 2023 - Uniwersytet Łódzki

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages