1TATO / spacetime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spacetime

Spacetime

💻 Project

Spacetime act as a personal timeline, where you login with your Github account using Oauth and create important moments of your life.

🚀 Technologies

This project was developed with the following technologies:

ℹ️ How To Run

From your command line:

API

# Clone this repository
$ git clone git@github.com:1TATO/spacetime.git

# Go into the repository
$ cd server

# Install dependencies
$ npm install

# Run Migrates
$ npx prisma migrate dev

# Start server
$ npm run dev

Front-end

# Clone this repository
$ git clone git@github.com:1TATO/spacetime.git

# Go into the repository
$ cd web

# Install dependencies
$ npm install

# When running web application
Go to .env file in server
Uncomment GITHUB_CLIENT_SECRET and GITHUB_CLIENT_ID under Github (WEB)
Comment GITHUB_CLIENT_SECRET and GITHUB_CLIENT_ID under Github (Mobile)

# Run web
$ npm run dev

Mobile

# Clone this repository
$ git clone git@github.com:1TATO/spacetime.git

# Go into the repository
$ cd web

# Install dependencies
$ npm install

# When running mobile application
Go to .env file in server
Unomment GITHUB_CLIENT_SECRET and GITHUB_CLIENT_ID under Github (Mobile)
Comment GITHUB_CLIENT_SECRET and GITHUB_CLIENT_ID under Github (WEB)

# Run web
$ npm run start

# use expo or an emulator

Made with ♥ by José Neto 👋 Get in touch!

About


Languages

Language:TypeScript 88.6%Language:JavaScript 11.0%Language:CSS 0.4%