gabrielbarth / devRadar

Fullstack application to allow dev meeting others programmers and his tecnologies, depevoped during Omnistack v10 week - @Rocketseat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevRadar πŸ“ :octocat:

Fullstack application to allow dev meeting others programmers and his tecnologies. It was developed using React, React Native and Node.js, during RocketSeat Omnistack v10 week.

See the app working on: https://www.youtube.com/watch?v=QbBkCYPoCtw&feature=youtu.be

πŸ’» Getting Started - Running on your machine

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

First of all, clone this project using the following command: git clone https://github.com/gabrielbarth/devRadar.git

Backend πŸ’Ύ

β˜‘οΈ Prerequisites

Follow the bellow steps to run backend project on your machine:

1. Create an account in mongoDB atlas

2. Build a new Cluster - location where your databases will be stored

3. Click on CONNECT and choose the option "Connect Your Application"; then copy the connection string and replace the connection string that is inside the mongoose.connect function - in index.js file.

4. To check if data is being registered on database you need open mongoDB Compass

πŸ› οΈ Installing

1. Enter in backend directory: cd backend and install packege.json dependencies: yarn or npm install

1. Run yarn start or npm start to initialize backend server

Web project πŸ’»

πŸ› οΈ Installing

1. Make sure that backend is running on port 3333;

2. Enter in the appropriated directory: cd web and install packege.json dependencies: yarn or npm install

3. Run on your browser using the following command: yarn start or npm start

Mobile project πŸ“±

πŸ› οΈ Installing

1. Make sure that backend is running on port 3333;

2. Enter in the appropriated directory: cd web and install packege.json dependencies: yarn or npm install

3. Download expo application on play store or apple store and install it on your phone

4. Set your local IP address on services/api.js file. Use http://localhost:3333 if you have an iPhone.

5. Run expo start to run the application

6. Enter expo application and scan QR Code that will appear on your browser.

Read more about expo HERE.

πŸ’‘ 🀝 Contributing

Please feel free to contributing and submitting pull requests.

πŸ™ Acknowledgments

  • Rocketseat team

πŸ€” Any question?

Contact me on my social medias:
LinkedIn
Instagram
YouTube
Discord (gabrielbarth1#0492)
Or send me an email πŸ“¨: gabrielbarth.dev@gmail.com.

Made with β™₯ by Gabriel Barth

About

Fullstack application to allow dev meeting others programmers and his tecnologies, depevoped during Omnistack v10 week - @Rocketseat


Languages

Language:JavaScript 86.5%Language:CSS 13.5%