Projeto | Páginas | Funcionalidades | Tecnologias | Utilização | Licença
Figma do projeto disponível no 🔗Figma A aplicação RocketNotes está disponível para utilização aqui.
Frontend do projeto RocketNotes, sua aplicação para salvar e gerenciar links úteis!
A aplicação conta com páginas de login, cadastro, visualizar nota, perfil e criar nota.
A aplicação apresenta as seguintes funcionalidades:
- Login;
- Cadastro;
- Mostrar perfil;
- Atualizar perfil;
- Cadastrar notas;
- Mostrar notas cadastradas;
- Filtrar notas;
- Mostrar detalhes da nota;
- Excluir nota;
- Logout.
Este projeto foi desenvolvido com as seguintes tecnologias:
- ViteJS;
- ReactJS;
- Styled Components;
- React Icons;
- React Router;
- Axios.
Conceitos em prática que aprendi com esse projeto. Autenticação; JWT; Middlewares; Upload de imagens; API Restful; Cors; Axios; Contextos; Hooks; LocalStorage;
A aplicação RocketNotes está disponível para utilização aqui.
Você também pode instalá-la em sua máquina localmente. Para isso, clone o projeto, acesse a pasta, instale as dependências e inicie o servidor.
$ git clone https://github.com/madalena-rocha/rocket-notes
$ cd rocket-notes
$ npm install
$ npm run dev
Este projeto está sob a licença MIT.