Pay My Buddy is a website that allows users to transfer money between people by simply adding their email address.
- Sign in with an email address, username, and a protected password.
- Add friends already registered with their email.
- Transfer the chosen amount or receive it from a friend.
- Consult the list of past transactions.
- Modify your personal information if needed.
- Each transaction is charged a 0.5% fee, paid by the sender.
- Add money or withdraw from your bank.
PayMyBuddy uses several open-source technologies:
- Spring Boot - A secure and robust Java framework.
- Thymeleaf - A modern server-side Java template engine.
- PostgreSQL - A powerful relational database system.
- Bootstrap - A great UI boilerplate for modern web apps.
- Java 21 (download here)
- Maven installed
- PostgreSQL database running
- Clone the repository
git clone https://github.com/Letho13/PayMyBuddy.git cd PayMyBuddy
