Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniqss/pomodoro
A simple pomodoro to stay focus in company, powered by SocketIO
https://github.com/daniqss/pomodoro
Last synced: about 1 month ago
JSON representation
A simple pomodoro to stay focus in company, powered by SocketIO
- Host: GitHub
- URL: https://github.com/daniqss/pomodoro
- Owner: daniqss
- License: mit
- Created: 2024-08-01T20:36:39.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T11:03:12.000Z (about 1 month ago)
- Last Synced: 2024-12-19T11:40:37.297Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 377 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Pomodoro!
A simple pomodoro to stay focus in company, powered by [SocketIO](https://socket.io/). It uses React and TailwindCSS in the client and NodeJS and Express in the server, in addition to SocketIO to handle bidirectional and low-latency communication![](./assets/photo_1.png)
## How to run
### Development
Web client will run on port 5173 and server on 3000 by default
```bash
pnpm install
pnpm dev
```
#### dependencies
- nodejs
- pnpm### Production
Docker compose will up two containers, one for the client and another for the server. The client will run on port 80 and the server on 3000.
```bash
make build
make run
```
#### dependencies
- make
- docker
- docker-compose