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