Dompet is a personal bookkeeping web application, built with Laravel 5.
Easy bookkeeping for personal income and spending (amount of money).
To aquire our objective, we need this features on the application:
- User can register.
- User can see transaction history by date.
- User add transactions for income and spending.
- User can categorize the transaction.
- User can see transaction summary on each month or a year.
-
sign on numbers indicates spending/outcome transaction.
Those are basic concept of the personal bookkeeping service.
This application can be installed on local server and online server with these specifications :
- PHP 7.0 (and meet Laravel 5.5 server requirements),
- MySQL or MariaDB database,
- SQlite (for automated testing).
- Clone the repo :
git clone https://github.com/nafiesl/dompet.git
$ cd dompet
$ composer install
$ cp .env.example .env
$ php artisan key:generate
- Create new MySQL database for this application
- Set database credentials on
.env
file $ php artisan migrate
$ php artisan serve
- Register new account.
If you are considering to contribute to this repo. It is really nice.
- Submit Issue if you found any errors or bugs or if you want to propose new feature.
- Pull Request for bugfix, typo on labels, or new feature.
- Pull Request for
en
lang files for English. Currently we only haveid
lang for Indonesian.
Dompet project is a free and open-sourced software under MIT License.