Sobre • Layout • Aplicação • Tecnologias • Autor • Licença
NLW Spacetime é o projeto desenvolvido durante a trilha Ignite da Next Level Week, um evento online produzido pela Rocketseat.
O projeto é uma capsula do tempo, nele você adiciona suas memórias que você queira guardar e poder visualizar elas depois. Dessa forma, implementei a responsividade total, adicionei para poder adicionar a data da memória em que ocorreu o evento, deletar uma memória caso queira e a edição da memória, e com um upgrade que, caso queira, poderia deixar a memória pública para todos que tiverem acesso à aplicação poderem ver (mas, por padrão, a memória não é pública) e, assim, deixar as suas memórias mais marcantes salvas.
OBS: Nos vídeos a seguir os dados são meras representação para poder mostrar a aplicação rodando.
Front-End:
Mobile:
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Yarn. Além disto é bom ter um editor para trabalhar com o código como VSCode.
# Clone este repositório
$ git clone https://github.com/wesleywisch/NLW-Spacetime.git
# Acesse a pasta do projeto no terminal
$ cd backend, depois cd frontend e cd mobile
# Instale as dependências
$ npm install ou yarn
# Execute a aplicação
$ yarn start ou npm run start
# O app estará disponível no seu browser pelo endereço - http://localhost:3000
- ReactJS
- TailwindCSS
- TypeScript
- NextJs
- Prisma
- Fastify
- Zod
- Expo
- Expo-router
- React Native
- React Navigation
Esse projeto esta sobre a licença MIT.