EdlanioJ / nlw-spacetime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🇦🇴 PT    |   🇺🇸 EN
NLW Spacetime

Projeto   |   Tecnologias   |   Executar   |   Layout   |   Licença

NLW Spacetime • Trilha Ignite

Cover

💻 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:


⚙️ 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 👋

About


Languages

Language:TypeScript 53.4%Language:Go 34.7%Language:JavaScript 10.9%Language:CSS 0.7%Language:Dockerfile 0.3%