https://github.com/morzhanov/do-it-maps
Simple application that works with 2Gis Maps API.
https://github.com/morzhanov/do-it-maps
2gis express mongodb nodejs react redux reselect sagas scss webpack
Last synced: 4 months ago
JSON representation
Simple application that works with 2Gis Maps API.
- Host: GitHub
- URL: https://github.com/morzhanov/do-it-maps
- Owner: morzhanov
- License: mit
- Created: 2018-01-29T13:43:47.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-07T09:01:44.000Z (almost 7 years ago)
- Last Synced: 2024-11-08T00:52:38.474Z (7 months ago)
- Topics: 2gis, express, mongodb, nodejs, react, redux, reselect, sagas, scss, webpack
- Language: JavaScript
- Homepage: https://do-it-maps.herokuapp.com/
- Size: 1.39 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Do IT Maps
Simple application that works with 2Gis Maps API.
## Demo
https://do-it-maps.herokuapp.com/
## Installation
### Run dev server with HMR
1. npm i
2. create Facebook and Google API key into Auth component
3. add MONGO_URL to process.env variable
4. npm start### Run production
1. npm i
2. npm run build
3. add MONGO_URL to process.env variable
4. npm start:prod### Deploy on Heroku (remove build folder from .gitignore)
1. create app on Heroku
2. add MONGO_URL to Settings/vars
3. heroku login
4. heroku git:remote -a do-it-maps
5. heroku ps:scale web=1
6. git push heroku master## Main technologies and libraries
- React
- Redux
- Redux Saga
- Reselect
- NodeJS
- ExpressJS
- MongoDB
- Styled components
- Webpack 4
- ESLint
- Prettier
- Babel
- Sass## Author
Vlad Morzhanov
## License
#### (The MIT License)
Copyright (c) 2018 Vlad Morzhanov.
You can review license in the LICENSE file.