Prerequisites • Installation • Running locally • Running production • Translation • Troubleshooting • About
Screen Users List
Screen Day Language
- Git
- Node: any 14.x version starting with v14.0.0 or greater
- Yarn: See Yarn website for installation instructions
- TypeScript language Read More
- Sequelize: Install global Sequelize
- Database support by Sequelize: Sequelize Dialects
- A fork of the repo (for any contributions)
- A clone of the wakatime-save-history repo on your local machine
cd wakatime-save-history
to go into the project rootyarn
to install the website's npm dependencies- Edit file ./scr/database/config/database.json and update the informations of you database access
sequelize db:migrate
to create the database- Create .env file based on .env-example and update the options
- Enter on Wakatime website and select SHARE on left menu, click 'Embeddable Charts' and select Format: JSON, Chart Type: Coding Activity, copy the url and paste on propertie 'urlHours' of .env file. At the same screen on website select Chart Type: Languages, copy the url and paste on propertie 'urlLanguage' of .env file, save and go to run project
yarn dev
to start the hot-reloading development serveropen http://localhost:4000
to open the site in your favorite browser
yarn build
to run the build engine filesyarn start
to start the serveropen http://localhost:4000
to open the site in your favorite browser
The documentation is divided into several sections with a different tone and purpose. The development was created to monitor the progress of a personal working hours monitoring project
git checkout master
from any folder in your localwakatime-save-history
repositorygit pull origin master
to ensure you have the latest main codegit checkout -b the-name-of-my-branch
(replacingthe-name-of-my-branch
with a suitable name) to create a branch
git add -A && git commit -m "My message"
(replacingMy message
with a commit message, such asFix header logo on Android
) to stage and commit your changesgit push my-fork-name the-name-of-my-branch
- Go to the wakatime-save-history repo and you should see recently pushed branches.
- Follow GitHub's instructions.
If you are interested in translating wakatime-save-history
to pt-BR, open a issue and make this.
Create a issue now Issues
To save all historys, run a CRON service on http://localhost:4000/ from start and on end the day
MIT LICENSE-DOCS.md file.