Skip to content

RocketNotes é uma aplicação de criação de notas intuitiva e fácil de usar, que permite aos usuários criar, editar e excluir notas com facilidade.

Notifications You must be signed in to change notification settings

TiagoLucas-dev/RocketNotes

Repository files navigation

RocketNotes

Imagem de demonstração do site

RocketNotes é uma aplicação de criação de notas intuitiva e fácil de usar, que permite aos usuários criar, editar e excluir notas com facilidade.

Objetivo do projeto

O objetivo do projeto era criar uma aplicação de criação de notas usando React e outras tecnologias modernas, inspirada no Google Keep, um aplicativo de anotações do Google.

Funcionalidades do projeto

  • Cadastro e login com email e senha, ou com Google ou GitHub
  • Edição de perfil com foto, nome, email e senha
  • Criação de notas com título, descrição, links e tags
  • Edição e exclusão de notas
  • Filtro de notas por tags
  • Visualização do número de notas e do espaço ocupado

Tecnologias utilizadas

  • React
  • Styled Components
  • React Router Dom
  • Axios
  • Vite
  • Netlify

Como executar e usar o projeto

Para executar o projeto localmente, você precisa ter o Node.js e o npm instalados na sua máquina.

  • Clone este repositório: git clone https://github.com/HomerMau/RocketNotes
  • Entre na pasta do projeto: cd RocketNotes
  • Instale as dependências: npm install
  • Inicie o servidor de desenvolvimento: npm run dev
  • Abra o navegador e acesse: http://localhost:3000

Para usar o projeto, você precisa se cadastrar e fazer login com um email e uma senha, ou com o Google ou o GitHub.

Você pode editar seu perfil, alterando sua foto, nome, email e senha.

Você pode criar uma nova nota, clicando no botão + no canto inferior direito da tela.

Você pode adicionar um título, uma descrição, links e tags para cada nota.

Você pode editar ou excluir suas notas, clicando nos ícones de lápis e lixeira, respectivamente.

Você pode filtrar suas notas por tags, clicando nas tags na barra lateral esquerda.

Você pode ver o número de notas criadas e o espaço ocupado por elas na barra lateral direita.

Licenças e créditos

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Este projeto foi desenvolvido durante o curso Explorer da Rocketseat, uma plataforma de educação em tecnologia que ensina as melhores práticas e ferramentas do mercado.

Contato

Se você tiver alguma dúvida, sugestão ou feedback sobre o projeto, entre em contato com o desenvolvedor:

About

RocketNotes é uma aplicação de criação de notas intuitiva e fácil de usar, que permite aos usuários criar, editar e excluir notas com facilidade.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published