Bem-vindo ao meu projeto de Desenvolvimento Web 2! Este é um aplicativo de lista de tarefas desenvolvido utilizando React, TypeScript e SQLite3. Aqui estão as informações essenciais para entender e executar o projeto:
Certifique-se de ter as seguintes ferramentas instaladas em sua máquina:
- Node.js - Ambiente de execução JavaScript.
- npm - Gerenciador de pacotes do Node.js.
- SQLite3 - Sistema de gerenciamento de banco de dados.
-
Clone o repositório para o seu ambiente local:
git clone https://seu-repositorio.git
-
Navegue até o diretório do projeto:
cd nome-do-projeto
-
Instale as dependências no Cliente (pasta
client/
):cd client npm install
-
Instale as dependências no Servidor (pasta
server/
):cd server npm install
-
Inicie o Cliente:
cd client npm start
-
Inicie o Servidor:
cd server npm start
Agora, o aplicativo estará em execução localmente em http://localhost:3000/
.
- Adicionar, remover e editar tarefas.
- Persistência de dados usando SQLite3.
- Interface amigável e responsiva.
- Horário de Criação:
- Agora, ao lado de cada tarefa na lista, é exibido o horário em que a tarefa foi criada.