Web-service for keeping budget.
https://budgetkeeper.herokuapp.com
- Пользователь (User)
- Счет (Account)
- Транзакция (Transaction)
- Категория(Category)
- Шаблон(Template)
- банковская карта(карты)
- накопительный счет
- наличные
- добавить доход\расход
- трансфер между считами
- редактирование
- удаление
- тип: доход\расход
- сумма
- источник
- категория
- дата
- название категории
- название категории
- сумма расхода
Возможность просматривать статистику расходов\доходов за день, неделю, месяц, год.
- Spring:
- MVC - для оформления взаимодействия с клиентом
- Security - для защиты и поддержки регистрации
- REST - для формата общения с клиентом
- Hibernate ORM - для отображения объектов на базу данных
- HSQLDB - в качестве встроенной локальной базы данных
- PostrgeSQL - в качестве базы данных
mvn jetty:run
После ввода, будет запущен сервер Jetty со встроенной базой данных HSQLDB. С сервером можно общаться посредством API.