Primeiro case do programa Mind Coding Experience(MCE), feito pela Mind Consulting em parceria com a fintech Provi, com o intuito de evoluir as habilidades técnicas participando de projetos e recebendo acompanhamento de profissionais sêniores do mercado.
Os alunos devem criar uma plataforma simples, onde o usuário deverá criar sua conta de usuário e, posteriormente, modificar ou adicionar mais dados na sua conta. Também existira uma conta de administração da plataforma, este poderá ter acesso à lista de todos os usuários cadastrados, além de alterar quaisquer dados. A proposta é que o aluno possa entender o máximo sobre os dados em cadastros, seja a forma de requisição ao no frontend, backend, banco de dados, segurança e afins.
- Front-end web: Página - Repositório
- Front-end mobile: Repositório
- Backend: Servidor - Repositório
- Node: v16+
- Instale as dependências utilizando
yarn
ounpm
na pasta do repositório, - Para iniciar no modo "desenvolvimento"(fast reloading), inicie com
yarn dev
ounpm run dev
. - Para executar o servidor node, basta executar
node src/server.js
. Se não houver a variável de ambientePORT
com o número da porta, o servidor irá rodar o app na porta 3333.
- Typescript,
- Server-Side-Rendering com Next.js/React.js,
- Static Site Generation com Next.js/React.js,
- FaunaDB(banco de dados serveless),
- Axios,
- Next-auth,
- SCSS(SASS),
- React-icons,
- Input-mask
- React-native
- Typescript
- Axios
- Styled-components
- Yup(validação de entradas)
- Node.js(javascript),
- Typescript,
- PostgreSQL - Banco de Dados,
- Sequelize(ORM),
- Rotas da api com Express.js,
- Autenticação com JSON Web Tokens
Agradecimentos à PROVI por todo o suporte e motivação e a Mind Consulting pelo programa, a oportunidade dada e especialmente às mentorias! <3