Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marvinkweyu/pomodoro

The pomodoro application I need
https://github.com/marvinkweyu/pomodoro

angular electron pomodoro

Last synced: about 1 month ago
JSON representation

The pomodoro application I need

Awesome Lists containing this project

README

        

# [Pomodoro](https://pomodoro.marvinkweyu.net)

The pomodoro application you've been looking for.

![Angular](https://img.shields.io/badge/angular-v16-red)
![Electron](https://img.shields.io/badge/native-electron-blue)

- [Pomodoro](#pomodoro)
- [Installing](#installing)
- [Run the latest via your web browser](#run-the-latest-via-your-web-browser)
- [Install Pomodoro on your local machine:](#install-pomodoro-on-your-local-machine)
- [Development server](#development-server)
- [Running on the Web](#running-on-the-web)
- [Develop in electron](#develop-in-electron)
- [Build](#build)
- [Running unit tests](#running-unit-tests)
- [Running end-to-end tests](#running-end-to-end-tests)
- [ToDo](#todo)

## Installing

### Run the latest via your web browser
You can install Pomodoro locally or use the web application at: [pomodoro.marvinkweyu.net](https://pomodoro.marvinkweyu.net/)

### Install Pomodoro on your local machine:

Documentation(work in progress)

## Development server

Clone the repository, install the dependencies and spin up your local development server

```bash
npm i
```
### Running on the Web

```bash
ng serve
```

Access the project via: http://localhost:4200/

### Develop in electron

```bash
npm run electron
```

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

## ToDo
- [ ] Customize time as a user