Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kaykeeb3/api-rest

API foi minuciosamente desenvolvida com o propósito de estudo durante o evento Rocketseat NLW SETUP. Ela foi construída utilizando tecnologias de última geração, incluindo Node.js, TypeScript, Prisma, Dayjs, Zod e Fastify. Este projeto demonstra com a excelência no desenvolvimento de software robustos e escaláveis
https://github.com/kaykeeb3/api-rest

dayjs fastify node prisma typescript zod

Last synced: about 4 hours ago
JSON representation

API foi minuciosamente desenvolvida com o propósito de estudo durante o evento Rocketseat NLW SETUP. Ela foi construída utilizando tecnologias de última geração, incluindo Node.js, TypeScript, Prisma, Dayjs, Zod e Fastify. Este projeto demonstra com a excelência no desenvolvimento de software robustos e escaláveis

Awesome Lists containing this project

README

        

# API de Gestão de Hábitos Diários

## 🚀 Tecnologias Utilizadas

Desenvolvida com um conjunto de tecnologias modernas para proporcionar uma base sólida e eficiente:

- **Typescript**: Garantindo segurança e facilidade na manutenção do código.
- **Node.js**: Plataforma de execução de código JavaScript no servidor.
- **Prisma**: ORM moderno para interação eficaz com o banco de dados.
- **Fastify**: Framework web rápido e otimizado.
- **Zod**: Biblioteca robusta para validação de dados.
- **DayJs**: Facilitando a manipulação de datas e horas.
- **SQLite**: Banco de dados leve e de fácil configuração.
- **Git e GitHub**: Ferramentas essenciais para controle de versão e colaboração.

## 💻 Visão Geral do Projeto

A **API de Gestão de Hábitos Diários** é uma solução robusta e intuitiva para auxiliar os usuários na melhoria de seus hábitos diários. Destacamos algumas funcionalidades principais:

- **Cadastro e Gerenciamento de Hábitos Pessoais**: Possibilidade de registrar e organizar hábitos individuais.
- **Registros Diários**: Acompanhamento detalhado do progresso através de registros diários.
- **Criação Inteligente de Novos Dias**: Facilita a criação de novos dias com base nos hábitos estabelecidos.
- **Interface Amigável**: Projetada para proporcionar uma experiência de uso intuitiva e eficiente.