Astrolab is an interactive web app built with React.js, Node.js, Express.js, MongoDB & Mongoose. Astrolab empowers users to interactively explore their environment by surfacing relevant, real-time information about what’s around them. By leveraging existing technologies, Astrolab looks to provide interactive displays for surrounding businesses.
- In your root directory, run
yarn install
to install axios, bcrypt-nodejs, body-parser, express, google-maps-react, if-env, mongoose, react-google-maps, react-router-dom, recompose, yelp-fusion and reactstrap. - In your client directory, run
yarn install
to install axios, bootstrap, morgan, radium, react-animations, react-redux, react-router-dom, redux, and redux-thunk.
- Sign Up or Log In
- Navigate to Layers to filter your search.
- Navigate to Search to and enter a category and location.
- Results will show as a list
- Navigate to Home to see results as markers on Google Maps
- Click on a marker to view details about that your search result(s)
- Navigate to Bookmarks to save your search result(s)
- Navigate to Profile > Log Out to log out of your session