Simply work.
Stato is a minimal tool to increase your productivity and work without getting disturbed in offices or even in remote teams.
- Don't let anyone disturb you when you ACTUALLY work.
- Track how long one has been working or is offline and few other statuses.
- Manage your statuses for multiple organizations.
Many a times it happens that employees in teams working together may stuck on something which they want to ask to the team member or get some opinions on certain feature requests. Some employees want to focus crucially while working and don't want to get disturbed. Thus, this tool will be helpful to them without getting disturbed by other employees during their peek work time. Also, it is possible for everybody in an organization to see how much time is a certain person working on certain feature.
Also, I wanted to try out Electron.
Stato uses a number of open source projects to work properly:
- Electron - Framework to build cross platform native apps using HTML, CSS, JavaScript.
- Vue - Front-end JavaScript framework
- Webpack - For bundling assets
- Semantic UI - UI Framework
See demo here
Stato is served by the stato-api.
For a ready build, head over to the releases of this GitHub repository.
Stato requires Node.js v8+ to run.
Want to contribute? Great!
$ git clone git@github.com:lunaticmonk/stato-electron.git
$ cd stato-electron
$ npm install
$ npm run dev
Create a file .env in the project root. Add the following environment variables to it.
$ API_BASE=URL_AT_WHICH_STATO_API_IS_RUNNING
$ NODE_ENV=DEVELOPMENT_OR_PRODUCTION
For production release:
Set the NODE_ENV=production
in .env.
$ npm run build
The built binary will be in the build folder.
- Add email verification for user
- Suggest more features
- Write Tests
- Add night mode
Please ⭐ this repository if you liked it.
MIT