Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Odorizzi1/my-design


https://github.com/Odorizzi1/my-design

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# TO-DO-LIST
## _Uma aplicação simples, focada em aprendizado e dominar componentes e crud com banco de dados_

Primeiramente esse projeto faz parte de um estudo para aprimorar meus conhecimentos em back-end com node.js e express, react e mongodb, ele é o ínicio de uma criação extensa que pretendo ir melhorando sempre, "é meu bebê" que estou criando pra acompanhar minha evolução.

Nessa aplicação eu pretendo que você encontre :

- Qualidade de código
- Padrão de design system
- Qualidade de componentes
- CRUD funcional

## Ferramentas:
- Javascript
- React.js
- Node + Express
- MongoDB

## MVP

- Criação de tarefa
- Deletar tarefa
- Design system com padrão de estilos

## Features
- Edição de tarefas
- Modal podendo criar observações da tarefas
- Aprimorar a arquitetura do sistema
- Responsividade

## Instalação do repositório

Necessário [Node.js](https://nodejs.org/) v10+ para rodar.
Para executar o servidor é necessário passar as credenciais do seu acesso ao mongoDB no parâmetro da chamada da conexão com o banco.

Para rodar o server inicie um terminal que deverá rodar na porta :3001
``` sh
cd server
npm install
npm run dev
```

No segundo terminal vamos configurar nosso client rodando na porta :3001

```sh
cd my-design
cd src
npm install
npm start
```
Feito isso nossa aplicação já deve estar rodando!