Desenvolvido durante um desafio do servidor Ballerini no Discord! https://discord.gg/ballerini

Overview

Desafio Autenticação Node - Tech da Semana 🎮

📚 Informações sobre o projeto

  • O projeto foi desenvolvido com base no desafio do Discord da Rafaela Ballerini, com alguns detalhes extras que não estavam propróstos!

 

💻 Funcionalidades iniciais do projeto

  • API Rest que buque, crie, atualize e delete uma lista de usuários;
  • Sistema de autenticação com JWT + Layout já disponível em HTML/CSS puro.

 

👨🏻‍💻 Funcionalidades extras desenvolvidas durante a criação

  • Front-end em Vite com Styled Components + Typescript (Algumas páginas novas para adicionar as funções do CRUD);
  • API usando Typescript;
  • Função de recuperação de senha com envio de e-mails pela API (Email de confirmação + aviso de alteração);
  • Template de E-mail com Handlebars;
  • Middleware de autenticação para rotas privadas (por exemplo a /me)
  • Documentação do Insomnia Disponível aqui

 

🛠️ Tecnologias/Ferramentas utilizadas

 

🖌️ Layouts usados nesse projeto

 

⚙️ Instalação

# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/GBDev13/balle-node-desafio-2-3.git
# Acesse a pasta da aplicação
$ cd balle-node-desafio-2-3

# Escolha entre a pasta backend ou frontend

# Em ambas, crie um arquivo .env e coloque as variaveis
# de ambiente baseado no arquivo .env.example que
# se encontra no mesmo diretório

# Instale as dependências
$ yarn install

# Inicie a aplicação
$ yarn dev

 

🔗 Link para o projeto online

API
FRONT

 


Feito com 💙 por Gabriel Borges

You might also like...

nest연습용 (w. https://github.com/seuiggi, https://github.com/okysky1121)

A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest framework TypeScript starter repository

Oct 5, 2022

Códigos desenvolvidos durante o módulo 4. (Node.js)

Live-coding-modulo4 Códigos desenvolvidos durante o módulo 4. (Node.js) Semana 1 NODE documentação | video-extra CALLBACKS documentação | video-extra

Jun 9, 2022

Site de perguntas e respostas criado durante o curso de Node.js do Guia do Programador

Site de perguntas e respostas criado durante o curso de Node.js do Guia do Programador

GuiaPerguntas 🔗 ⬆ ⬆ ⬆ Site de perguntas e respostas criado durante o curso de Node.js do Guia do Programador, onde foi mostrado como fazer conexões,

Jun 12, 2022

Meu repositório com os exercícios realizados durante o curso de Desenvolvimento Web na Trybe.

Desenvolvimento Web Fullstack na Trybe Esse repositório contém todas as atividades de aprendizagem desenvolvidas por mim enquanto estudante da Trybe ?

Oct 29, 2022

Este repositório contem o desafio do curso da rocketseat Ignite Conceitos do Nodejs

Projeto API TODO Nessa aplicação foi feita uma API, que é uma gerador de tarefas TODOS, onde o usúario pode cadastrar um name e um username, e a aplic

May 12, 2022

Codelandia-Challenge-2-JordanShoes - Desafio da comunidade da Codelândia, realizada com React e Typescript.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Jan 3, 2022

Desafio Gerador de senhas com Emojis - Tech da Semana 😁 🤩

 Desafio Gerador de senhas com Emojis - Tech da Semana 😁 🤩

Desafio Gerador de senhas com Emojis - Tech da Semana 😁 🤩 📚 Informações sobre o projeto O projeto foi desenvolvido com base no desafio do Discord d

Nov 21, 2022

Praticando JavaScript no desafio da imersão dev da alura.

Praticando JavaScript no desafio da imersão dev da alura.

Super-Trunfo O desafio consiste em criar o jogo de cartas super trunfo, que coloca duas cartas diferentes com atributos para batalhar, dependendo do a

Sep 6, 2022

Instruções para desafio Edabit do V_Camp

Instruções para desafio Edabit do V_Camp

V_Camp Desafio Edabit Instruções Olá, Bem-vindo ao V_Camp. Gostaríamos de propor a você um pequeno exercício. Vamos lá? Visite o site https://edabit.c

Jul 10, 2022
Owner
Gabriel Borges
Desenvolvedor Full-Stack | React - React Native - Node.js
Gabriel Borges
O projeto do desafio da comunidade Ballerini no discord.

O projeto do desafio da comunidade Ballerini no discord. ?? Principais Tecnologias Utilizadas Expo React Native TypeScript ?? Screenshots Loading Home

Clean Software 8 Jul 21, 2022
Desafio da RocketSeat, codar durante 21 dias seguidos

Desafio 21 dias codando by Rocketseat ?? Uma breve descrição sobre o que esse projeto faz e para quem ele é ?? Regras ?? Todos os dias, codar por pelo

Gabriel William 13 Oct 21, 2022
Projeto Clocker, para agendamento de horários, desenvolvido durante a Semana Full Stack cem custo!

Bem vindo à Semana Full Stack Sem Custo, da Codar.me! Entre os dias 5 e 9 de abril, vamos desenvolver uma aplicação completa: front, back e banco de d

Codar.me 30 Dec 11, 2022
Projeto desenvolvido durante o Programa de Formação do Grupo FCamara

Technical Share Projeto desenvolvido durante o Programa de Formação do Grupo FCamara ?? Começando As instruções logo abaixo permitirão que você obtenh

null 4 Apr 14, 2022
O NLW Esports foi desenvolvido durante a semana da NLW feita pela Rocketseat 🚀

Plataforma para encontrar e conectar jogadores para fazerem aquele duozinho maneiro no seu jogo preferido ✅ Demostração ?? Sobre o projeto O projeto f

Alan Mauro Franco 7 Nov 28, 2022
Projeto desenvolvido durante o ignite lab 3 da Rocketseat.

?? Tecnologias Esse projeto foi desenvolvido com as seguintes tecnologias: Vite React Typescript Tailwindcss Radix UI Phosphor Icons Figma Storybook ?

JEAM MARTINS ALVES 3 Oct 19, 2022
Um bot de suporte feito usando threads para o Discord, 100% customizável, feito em JavaScript e inspirado no Rio Helper do servidor Elixir Lab e na Loritta Helper do serivdor de suporte da Loritta.

Ticket Bot Um bot de suporte feito usando threads para o Discord, 100% customizável, feito em JavaScript e inspirado no Rio Helper do servidor Elixir

ADG 6 Dec 21, 2022
Projeto desenvolvido como desafio técnico para uma vaga de estágio

Crud - Lista de Tarefas com React Sobre • Funcionalidades • Dependências • Como executar • Licença ?? Sobre o projeto Projeto desenvolvido como teste

Leonardo dos Santos Lima 3 Oct 14, 2022
Servidor de Minecraft

Servidor de Minecraft Explore a documentação » Report Bug · Request Feature Sobre o Projeto Esse projeto é um servidor de Minecraft que foi desenvolvi

ndev 6 Jun 14, 2022
The Remix version of the fakebooks app demonstrated on https://remix.run. Check out the CRA version: https://github.com/kentcdodds/fakebooks-cra

Remix Fakebooks App This is a (very) simple implementation of the fakebooks mock app demonstrated on remix.run. There is no database, but there is an

Kent C. Dodds 61 Dec 22, 2022