Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.63 KB

README.pt-BR.md

File metadata and controls

68 lines (44 loc) · 1.63 KB

🌍 Read in English

Goals Sets

Aplicação Web para gerenciar seus objetivos desenvolvida em 'react' usando 'vite' e 'typescript' com a api integrada para fazer manipulações no banco de dados 'postgrees'.

Tecnologias Utilizadas

  • React - Criação de interfaces de usuário.
  • Fastify - Desenvolvimento da API.
  • Tailwind CSS - Framework CSS para design rápido e responsivo.
  • TypeScript - Superset de JavaScript.
  • Vite - Ferramenta de build para projetos front-end modernos.
  • Drizzle ORM - ORM para interagir com bancos de dados SQL.
  • Zod - Validação de tipos e esquemas.
  • PostgreSQL - Banco de dados relacional utilizado.

Passos para instalação e execução

  1. Clone o repositório:
git clone https://github.com/felipeclarindo/goals-sets.git
  1. Entre no diretório:
cd goals-sets
  1. Instale as dependências:
npm install
  1. Crie o arquivo .env e defina a url do banco de dados postgres conforme o arquivo .env.example.

  2. Execute a API:

npm run api
  1. Execute a Aplicação:
npm run dev
  1. Entre no link disponibilizado para visualização da aplicação.

Contribuição

Contribuições são bem-vindas! Se você tiver sugestões de melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Autor

Felipe Clarindo

Licença

Este projeto está licenciado sob a GNU Affero License.