Simple income/expense tracker app backend built with Lumen 7.0 and 💕
Expense Tracker Lumen provides the APIs for tracking incomes and expenses for a user. This can be consumed by any frontend web and mobile application.
Basic features include -
- Login
- Registration
- Income/Expense Category
- Income/Expense Tracking
- Currency Support
- Analytic Charts
- Download or clone the repository.
cd
into the directory.- Run
composer install
to install dependencies. - Copy
.env.example
to.env
and configure database parameters. - Run
php artisan key:generate
to generate secure application key - Run
php artisan jwt:secret
to generate JWT encryption key - Start the server with
php artisan serve
- The server should be running at
http://localhost:8000
- API documentation can be found here.
The static API documentation can be found found at /public/docs
folder.
-
React Frontend -
Build Frontend - Vue or React Native (Maybe both)
Spare a ⭐ to keep me motivated. 😊