epson121 / budget

Budget API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Budget

Provides REST API for managing budget application. Functionality includes:

  • user registration, and login
  • category creation
  • transaction creation
  • transaction summary endpoint
  • user status endpoint

Swagger documentation can be found at /api/doc

Project can be set up locally using Warden (all docker containers and host setup) - https://docs.warden.dev/

Swagger documentation is available at /api/doc. Swagger has some issues with making requests with query parameters having the same name, so postman collection can be used instead (available in the repository).

Run tests via make tests

About

Budget API


Languages

Language:PHP 99.0%Language:Twig 0.7%Language:Makefile 0.3%