Este repositório contém o código fonte de uma aplicação web desenvolvida durante o evento Next Level Week (NLW) Expert, promovido pela Rocketseat. O evento é uma imersão prática em uma determinada tecnologia ou stack, onde os participantes têm a oportunidade de aprender na prática construindo uma aplicação real. Contém alterações básicas feita por mim.
A aplicação desenvolvida durante o evento é uma plataforma de notas onde os usuários podem criar, visualizar e pesquisar notas. Durante o encerramento do evento, foram abordados conceitos avançados de React, boas práticas de desenvolvimento, e estratégias de otimização de performance.
src/
: Diretório contendo o código fonte da aplicação.public/
: Diretório contendo arquivos públicos, como imagens e ícones.README.md
: Este arquivo README que fornece informações sobre o projeto.
Para executar a aplicação localmente, siga os passos abaixo:
- Clone este repositório em sua máquina local.
- Certifique-se de ter o Node.js e npm (ou yarn) instalados em sua máquina.
- Abra o terminal e navegue até o diretório do projeto.
- Instale as dependências do projeto executando o comando
npm install
ouyarn install
. - Após a instalação das dependências, inicie a aplicação executando o comando
npm start
ouyarn start
. - Acesse a aplicação em seu navegador através do endereço
http://localhost:3000
.
- ReactJs: Biblioteca JavaScript para construção de interfaces de usuário.
- TypeScript: Superset do JavaScript que adiciona tipagem estática opcional.
- Date-fns: Biblioteca JavaScript para manipulação de datas.
- Radix UI: Biblioteca de componentes de interface de usuário acessíveis.
- Lucide Icons: Conjunto de ícones SVG.
- Tailwind CSS: Framework CSS para desenvolvimento de interfaces.
- Sonner: um componente de toast opinativo do React.
Gostariiade agradecer à Rocketseat por promover o evento Next Level Week Expert e proporcionar a oportunidade de aprendizado e crescimento para toda a comunidade de desenvolvedores.
Contribuições são bem-vindas! Se você encontrou um bug, deseja adicionar uma nova funcionalidade ou fazer melhorias no código, fique à vontade para abrir uma issue ou enviar um pull request.
Para mais informações ou dúvidas, entre em contato conosco através do email: kayannesouza14@gmail.com.
Esse readme contém informações básicas sobre o projeto, como executar localmente, tecnologias utilizadas e agradecimentos. Certifique-se de personalizá-lo de acordo com as características específicas do seu projeto.