/tindev

Match to other developers with interests in common.

Primary LanguageJavaScript

Match to other Github developers with interests in common - all in real time!

Stack

node Node
react React
react-native React Native

ℹ️ How To Use

Server

❗ A running MongoDB is pre-requisite, unless you use docker-compose, which is already embeded.
$ cd backend

# set required environment variables
$ echo 'MONGO_URL=mongodb://tindev-db-container:27017/admin' >> .env
$ echo 'APP_PORT=3333' >> .env

# install dependencies
$ npm install

# Run server
$ npm start
...or run it with Docker 🐳
$ cd backend

$ docker-compose up --build -d && docker logs --follow tindev-api-container

Web

$ cd frontend

# install dependencies
$ yarn

# Run application
$ yarn start

Mobile

$ cd mobile

# install dependencies
$ yarn

# Run application in Android
$ npx react-native run-android

# Run application in iOS
$ npx react-native run-ios
Check within .env files under mobile and frontend whether the API address is correct.

Demo