React | CRUD Completo + REST API -> do ZERO ao Deploy GRATUITO
Fala pessoal, beleza?
Hoje tô aqui pra mostrar p/ vcs um projeto Full-Stack que desenvolvi utilizando TypeScript, React, Node entre outros!
E também ensinar como você pode fazer deploy totalmente GRATUITO do seu projeto Node!
-> Live deploy da Aplicação:
https://rafaschettini.github.io/react-crud-front/
Back-End
Para o back-end, foram utilizadas no desenvolvimento techs como:
-
- Node -
- Fastify -
- Prisma -
- Zod -
- PostgreSQL
REST API c/ as seguintes funcionalidades:
-
- Criar um usuário -
- Listar todos os usuários -
- Listar um usuário específico -
- Remover um usuário -
- Atualizar informações de um usuário
Você pode acessar o repo do GitHub a partir deste link
-> https://github.com/RafaSchettini/fastify-crud-deploy
Front-End
Para o front-end, foram utilizadas no desenvolvimento techs como:
-
- Styled Components -
- Axios -
- React Hook Form -
- Zod -
- React Router DOM
Aplicação simples para consumo de algumas das funcionalidades implementas na API!
Você pode acessar o repo do GitHub a partir deste link
-> https://github.com/RafaSchettini/react-crud-front
Deploy
Para fazer o Deploy totalmente GRATUITO da sua aplicação Node você pode fazer que nem eu e utilizar os serviços da plataforma Render!
Usei como base para realizar o deploy o vídeo do Diego Fernandes da Rocketseat!
O vídeo está muito bem explicado e garanto que irão conseguir subir suas aplicações:
-> https://youtu.be/pmXfvd6Zqg4
Obrigado a você que leu até aqui!
- Se tiver alguma pergunta ou feedback, peço que me deixe ficar sabendo. Comentários sempre são bem-vindos <3
- E se você puder dar uma olhada nas minhas redes sociais, ficaria extremamente agradecido :]
Linkedin
-> https://www.linkedin.com/in/rafaelschettini/
Github
-> https://github.com/RafaSchettini