🇺🇸 EN
🇦🇴 PT |![NLW Spacetime](https://github.com/docs/images/logo.png)
Projeto | Tecnologias | Executar | Layout | Licença
NLW Spacetime • Trilha Ignite
💻 Projeto
Aplicação de recordação de memórias, onde o usuário poderá adicionar à uma timeline textos e fotos de acontecimentos marcantes da sua vida, organizados por mês e ano.
🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
-
Server
-
Web
-
Mobile
⚙️ Executar
Clonar o projeto para um diretório local:
git clone https://github.com/EdlanioJ/nlw-spacetime.git
Crie um novo projeto oauth no Github e copie as credencias para os ficheiros .env
Server
cd server
Criar um ficheiro .env
com o template .env.example encontrado na pasta server.
Criar uma conta gratis no UploadCare, crie um novo projeto e configure e copie as credenciais para o ficheiro .env
instalar Golang e:
go mod download
go run main.go
ou Com Docker:
docker compose up
Web
cd web
npm install
Criar um ficheiro .env
com o template .env.example encontrado na pasta web.
npm run dev
Mobile
cd web
npm install
Criar um ficheiro .env
com o template .env.example encontrado na pasta mobile.
npx expo start
💅 Layout
Você pode visualizar o layout do projeto através do desse link 🔗. É necessário ter conta no Figma para acessá-lo.
📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ por Edlâneo Manuel 👋