├── .gitignore ├── DESAFIOS.md ├── Insomnia_export.json ├── LICENSE ├── README.md ├── backend ├── README.md ├── package.json ├── src │ ├── controllers │ │ ├── DevController.js │ │ ├── SearchController.js │ │ └── utils │ │ │ ├── calculateDistance.js │ │ │ └── str2array.js │ ├── index.js │ ├── models │ │ ├── Dev.js │ │ └── utils │ │ │ └── PointSchema.js │ ├── routes.js │ └── websocket.js └── yarn.lock ├── frontend ├── .gitignore ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.css │ ├── App.js │ ├── Main.css │ ├── Sidebar.css │ ├── components │ │ ├── DevForm │ │ │ ├── index.js │ │ │ └── style.css │ │ ├── DevItem │ │ │ ├── index.js │ │ │ └── style.css │ │ └── Icon │ │ │ ├── index.js │ │ │ └── style.css │ ├── global.css │ ├── index.js │ └── services │ │ └── api.js └── yarn.lock ├── mobile ├── .expo-shared │ └── assets.json ├── .gitignore ├── App.js ├── app.json ├── assets │ ├── icon.png │ └── splash.png ├── babel.config.js ├── package.json ├── src │ ├── pages │ │ ├── Main.js │ │ └── Profile.js │ ├── routes.js │ └── services │ │ ├── api.js │ │ └── socket.js └── yarn.lock └── static ├── frontend.gif ├── insomnia.png ├── mobile.gif ├── omnistack.png └── requests.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/.gitignore -------------------------------------------------------------------------------- /DESAFIOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/DESAFIOS.md -------------------------------------------------------------------------------- /Insomnia_export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/Insomnia_export.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/README.md -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/controllers/DevController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/controllers/DevController.js -------------------------------------------------------------------------------- /backend/src/controllers/SearchController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/controllers/SearchController.js -------------------------------------------------------------------------------- /backend/src/controllers/utils/calculateDistance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/controllers/utils/calculateDistance.js -------------------------------------------------------------------------------- /backend/src/controllers/utils/str2array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/controllers/utils/str2array.js -------------------------------------------------------------------------------- /backend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/index.js -------------------------------------------------------------------------------- /backend/src/models/Dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/models/Dev.js -------------------------------------------------------------------------------- /backend/src/models/utils/PointSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/models/utils/PointSchema.js -------------------------------------------------------------------------------- /backend/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/routes.js -------------------------------------------------------------------------------- /backend/src/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/src/websocket.js -------------------------------------------------------------------------------- /backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/backend/yarn.lock -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/logo192.png -------------------------------------------------------------------------------- /frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/logo512.png -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/App.css -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/Main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/Main.css -------------------------------------------------------------------------------- /frontend/src/Sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/Sidebar.css -------------------------------------------------------------------------------- /frontend/src/components/DevForm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/DevForm/index.js -------------------------------------------------------------------------------- /frontend/src/components/DevForm/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/DevForm/style.css -------------------------------------------------------------------------------- /frontend/src/components/DevItem/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/DevItem/index.js -------------------------------------------------------------------------------- /frontend/src/components/DevItem/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/DevItem/style.css -------------------------------------------------------------------------------- /frontend/src/components/Icon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/Icon/index.js -------------------------------------------------------------------------------- /frontend/src/components/Icon/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/components/Icon/style.css -------------------------------------------------------------------------------- /frontend/src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/global.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/src/services/api.js -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /mobile/.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/.expo-shared/assets.json -------------------------------------------------------------------------------- /mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/.gitignore -------------------------------------------------------------------------------- /mobile/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/App.js -------------------------------------------------------------------------------- /mobile/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/app.json -------------------------------------------------------------------------------- /mobile/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/assets/icon.png -------------------------------------------------------------------------------- /mobile/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/assets/splash.png -------------------------------------------------------------------------------- /mobile/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/babel.config.js -------------------------------------------------------------------------------- /mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/package.json -------------------------------------------------------------------------------- /mobile/src/pages/Main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/src/pages/Main.js -------------------------------------------------------------------------------- /mobile/src/pages/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/src/pages/Profile.js -------------------------------------------------------------------------------- /mobile/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/src/routes.js -------------------------------------------------------------------------------- /mobile/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/src/services/api.js -------------------------------------------------------------------------------- /mobile/src/services/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/src/services/socket.js -------------------------------------------------------------------------------- /mobile/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/mobile/yarn.lock -------------------------------------------------------------------------------- /static/frontend.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/static/frontend.gif -------------------------------------------------------------------------------- /static/insomnia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/static/insomnia.png -------------------------------------------------------------------------------- /static/mobile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/static/mobile.gif -------------------------------------------------------------------------------- /static/omnistack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/static/omnistack.png -------------------------------------------------------------------------------- /static/requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MateusAquino/SemanaOmnistack10/HEAD/static/requests.png --------------------------------------------------------------------------------