A Web Admin Portal for the whole bank. Create customers, watch their transactions in real-time, and maybe something else. Work in progress.
Please, Note that I specialise in backend development but also trying to learn front end.
The UI will be accessible under localhost
.
Choose your way below.
The easiest one-click way to do it. Will take a while.
- Install Docker
- Run
docker-compose up
. It will download all the libraries (into your~/.m2
directory and intoui/node_modules
) and start everything.
The fastest way but requires some typing.
Copy-paste commands in order:
- Build
./mvnw clean install -Dmaven.test.skip=true
. Usemvnw.cmd
for Windows - Launch
- Backend:
java -jar spring-boot-app/target/spring-boot-app-*.jar
- UI (may fail and ask you run a
mvn
command first):java -jar ui/target/ui-*.jar
- Backend:
The best way. Requires to set up the project.
- Configure JDK 11 and Maven
- Run Spring Boot applications (backend and ui)