An open API service indexing awesome lists of open source software.

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.

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.