This project is aimed towards those who want to be more productive, be more focused or want help managing their time.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
A step by step series that will get your development environment running.
Navigate into the project folder (this folder).
Run git submodule update --init --recursive
to pull the submodules (the backend is in a separate repo but linked to this one).
Install dependencies with npm run installdeps
.
In the backend folder, make a .env
file with the keys specified in the README.md file and take a look at the .env.example file. For the frontend, the .env files are needed only in production.
Go to the project's folder again.
Run npm run dev
to start the backend and the webclient.
You're ready to code.
Coming soon
Coming soon
Coming soon
Coming soon
Coming soon
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. When you submit a pull request, increment the appropriate part of the version in the package.json
file.
For example in version 1.3.4, the first number is the major release, second the minor release (minor features and stuff), and the third is for small stuff and bugfixes.
For every part of the version you increase, the parts after that, will be 0, for example 1.3.4 => 1.4.0, not 1.4.4
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details