CommitSpy allows you to do the following
- Sign up as a User.
- Deposit cash in exchange for coins.
- Monitor and set commit goals for a git repository.
- Donate your cash to a charity when you fail to meet up.
This application can be deployed locally by the following ways.
- Using the local environment.
If you are considering the first two options of deployment, you would need to have a local installation of MySQL.
Foremost, you have to clone this repository and install all the dependencies with the following commands.
git clone https://github.com/teezzan/commitspy-v2-v2.git
cd commitspy-v2
go get
Rename the .env.example
to .env
and customize it to your local machines specifications.
Note: DB_NAME
will not be created automatically and would need to be manually created.
Run make run
to start the local server.