MOSAVE is a web-based open-source personal savings application that has useful features such as creating a savings target and keeping track of after saving.
- Authentication
- User Setting
- Make Target/Goal
- Save Money
- Saving History
- Make sure you have turned on Apache2 and MySQL
- Clone this repository to your local computer/server
- Rename the env file to .env
- Create new database with name mosave (can be changed in .env)
- Type this command in cli to install required dependencies: composer install (Note: You must install Composer first)
- Type this command in cli to migrations database: php spark migrate -all
- Type this command in cli to turn on local development server: php spark serve
If you get an error from the database, change the database.default.hostname in the env file from 127.0.0.1 to localhost and make sure to enable sqlite3 extensions in php.ini
PHP version 7.3 or higher is required, with the following extensions installed:
Additionally, make sure that the following extensions are enabled in your PHP: