🚀 Memory recall application. Keep important moments always with you.
About • Features • Layout • How execute • Technologies • Author • License
🇧🇷 Portuguese • 🇨🇴 Spanish • 🇺🇸 English
Application that allows you to have close important moments. Add an image or video. and comment why that memory has meant so much to you
- Login with Github
- Allow to load images or videos like memories
- Every memory can be a text description
- Memories can be publics or privates
- Layout web and mobile
O layout da aplicação está disponível no Figma:
$ git clone https://github.com/ConsulIam/time-capsule.git
$ cd time-capsule/server
$ npm install
$ cp .env.example .env
$ npx prisma migrate reset -f
For every environment (web and mobile) is necessary to create a New OAuth app on Github. Please follow the route Github.com > Settings > Developer settings > OAuth Apps > New OAuth app
- Application name
Time Capsule (DEV)
- Homepage URL
- Authorization callback URL
- Application name
Time Capsule (DEV MOBILE)
- Homepage URL
- Authorization callback URL
exp://127.0.0.1:19000 (change the IP address for you IP local address)
Note: Please remember to remove the # into .env file when you are going to use the web or mobile environment.
$ npm run dev
$ cd time-capsule/web
$ npm install
$ cp .env.local.example .env.local
Please use the CLIENT_ID created previously for web environment
Update your IP local address into next.config.js and api.ts files.
$ npm run dev
Updating
This project is licensed under MIT.