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-historyto go into the project rootyarnto install the website's npm dependencies- Edit file ./scr/database/config/database.json and update the informations of you database access
sequelize db:migrateto 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 devto start the hot-reloading development serveropen http://localhost:4000to open the site in your favorite browser
yarn buildto run the build engine filesyarn startto start the serveropen http://localhost:4000to 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 masterfrom any folder in your localwakatime-save-historyrepositorygit pull origin masterto ensure you have the latest main codegit checkout -b the-name-of-my-branch(replacingthe-name-of-my-branchwith a suitable name) to create a branch
git add -A && git commit -m "My message"(replacingMy messagewith 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.