/Omnistack10-Devradar

A dev geolocation search application built with ReactJS, React Native and Node.js during OmniStack Week

Primary LanguageJavaScriptMIT LicenseMIT

Devradar

Devradar

GitHub language count Repository size GitHub last commit Repository issues License

Technologies   |    How to run   |    Project   |    How to contribute   |    License


Frontend

🚀 Technologies

This project was developed with the following techs:

💻 Project

This project was developed to help developers find each other by location and technologies of interest.

🏃 How to run

BACKEND:

Just access the fold backend and run:

To install dependencies

  $ yarn
  
  or

  $ npm install

To start the server

  $ yarn dev

  or

  $ npm dev

WEB:

Just access the fold web and run:

To install dependencies

  $ yarn
  
  or

  $ npm install

To start the server

  $ yarn start

  or

  $ npm start

MOBILE:

First you need to edit the file api.js and socket.js with your current IP address.

mobile/src/services/api.js

import axios from 'axios';

const api = axios.create({
  baseURL: 'http://YOUR_IP_ADDRESS:3333',
});

export default api;

mobile/src/services/socket.js

import socketio from 'socket.io-client';

const socket = socketio('http://YOUR_ID_ADDRESS:3333', {
  autoConnect: false,
});

So access the fold mobile and run:

To install dependencies

  $ yarn
  
  or

  $ npm install

To start the server

  $ yarn start

  or

  $ npm start

🤔 How to contribute

  • Fork this repo;
  • Create a branch for your new feature: git checkout -b my-feature;
  • Commit your changes: git commit -m 'feat: My brand new feature';
  • Push it to your branch: git push origin my-feature.

After merge of your pull request, you can delete your branch.

📝 License

This project is under MIT license. See the file LICENSE for details.