Skip to content

doominating/DevRadar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevRadar (NodeJS, ReactJS & React-Native)

Rocketseat OminiStack Week #10 Challenge Project

Usage

On the web app, you can register your github user and the technologies you work with, and also your geolocation coordinate. Then, you can search for devs with technologies on the mobile app over the map, based on geolocation.

Technologies

This app features all the latest tools and practices in javascript stack!

  • ⚛️ React JS — A JavaScript library for building user interfaces - site
  • ⚛️ React Native — A lib that provides a way to create native apps for Android and iOS - site
  • đź’ą Node JS — A web framework for Node Js - site
  • đź“„ MongoDB — A cross-platform and open-source document-oriented database - site
  • ♻️ Socket IO — A library for realtime web applications - site
  • Express - A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications - site
  • Nodemon - A utility that will monitor for any changes in the source code and automatically restart the server - site

Installation

Clone the project with the following command:

git clone https://github.com/doominating/DevRadar.git

Then, get in the project dir and install the dependencies for each enviroment (backend, frontend and mobile):

cd DevRadar/backend
yarn install

cd DevRadar/frontend
yarn install

cd DevRadar/mobile
yarn install

Then, you have to fill your MongoDB configuration in .env file.

Finally, you can start the applications (backend/frontend/mobile) with:

yarn start

If you are in development environment, you can use the development server for backend:

yarn dev

Roadmap

  • (OK) Create backend, frontend and mobile just like the OmniStack Challenge;
  • Start mobile app with some predefined tech and search for it;
  • Add update user infos feature;
  • Add delete user feature;
  • Improve the location coordinates with some google search functionality on frontend web;
  • Refactoring to improve the code readability;

License

This project is licensed under the MIT License - see the LICENSE page for details.

About

📡Desafio da Semana Omnistack #10 da @Rocketseat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •