Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yazaldefilimone/task-cli
A command-line todo list that allows you to write your tasks, set priorities, view existing tasks and view the next tasks due.
https://github.com/yazaldefilimone/task-cli
backend command-line nodejs todolist typescript
Last synced: about 1 month ago
JSON representation
A command-line todo list that allows you to write your tasks, set priorities, view existing tasks and view the next tasks due.
- Host: GitHub
- URL: https://github.com/yazaldefilimone/task-cli
- Owner: yazaldefilimone
- License: mit
- Created: 2022-07-19T08:51:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-11T07:23:50.000Z (about 2 years ago)
- Last Synced: 2023-12-22T19:30:04.175Z (11 months ago)
- Topics: backend, command-line, nodejs, todolist, typescript
- Language: TypeScript
- Homepage:
- Size: 280 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Get to know more about your cat breed
## Table of Contents
- [Tecnologies](#technologies)
- [Methodologies](#methodologies)
- [Setup](#setup)
- [License](#license)## Technologies
- [NodeJs](https://nodejs.org/en/about/)
- [Commander](https://github.com/tj/commander.js/)
- [Inquirer](https://github.com/SBoudrias/Inquirer.js)
- [Chalk](https://github.com/chalk/chalk)
- [NCP](https://github.com/AvianFlu/ncp)
- [momentjs](https://momentjs.com)
- [Jest](https://jestjs.io/)## Methodologies
- [Software design pattern](https://en.wikipedia.org/wiki/Software_design_pattern)
- [SOLID](https://en.wikipedia.org/wiki/SOLID)
- [Functional programming](https://en.wikipedia.org/wiki/Functional_programming)
- [POO](https://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_orientada_a_objetos)
- [Unit Testing](https://en.wikipedia.org/wiki/Unit_testing)## 👷 Setup
- 1 First clone the repository for your machine.
```sh
git clone https://github.com/yazaldefilimonepinto/task-cli
```- 2 After that, enter the generated folder and install the project dependencies.
> You will need to have [Nodejs](https://nodejs.org/) installed on your machine, and
> [yarn](https://yarnpkg.com/) if you want to use it to install dependencies.```sh
npm install
# or with yarn
yarn install
```- 3 After that start the server and it will write in you console the port.
```sh
npm dev
# or with yarn
yarn dev
```## License
[MIT](https://github.com/yazaldefilimonepinto/task-cli/blob/main/LICENSE) © [Yazalde Filimone](https://www.linkedin.com/in/yazalde-filimone/)