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

https://github.com/megave/nlw-pocket-intermediary


https://github.com/megave/nlw-pocket-intermediary

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# NLW Pocket

EN: Development of a back-end application in Node.js, applying REST API concepts, using TypeScript, Fastify as the framework, integration of DrizzleORM with PostgreSQL, Docker, and Zod for data validation. Development of a front-end application in ReactJS, applying the concepts of Props, State, and Components, using TypeScript for typing, tooling with Vite, responsive interface with TailwindCSS, consumption of the Node.js API, and asynchronous data management with TanStack Query.

PT: Desenvolvimento de uma aplicação back-end em Node.js, aplicação dos conceitos de API REST, utilizando TypeScript, Fastify como framework, integração do DrizzleORM + PostgreSQL, Docker e Zod para validação de dados. Desenvolvimento de uma aplicação front-end em ReactJS, aplicação dos conceitos de Propriedades, Estados e Componentes, tipagem com Typescript, tooling com Vite, interface responsiva com TailwindCSS, consumo de API Node.js, gerenciamento de dados assíncronos com TanStack Query.

## Description
Projeto desenvolvido no evento "NLW Pocket Intermediário", no qual foi desenvolvida uma Aplicação Web para o monitoramento de metas pessoais.

(Project developed during the event "NLW Pocket Intermediary", during which was developed a Web Application made to track personal goals.)

## Front End
- React JS
- TypeScript
- TailwindCSS

## BackEnd
- Node JS
- TypeScript
- FastifyAPI
- Postgres
- DrizzleORM