Mappify is a single-page map based web application. It allows users to create thier own custom maps, or create maps collaboritivly by contributing to maps other users have made. Users have the ability to browse and view public maps made by other users as well as store them as 'favourites'.
- Node.js
- Express
- Cookie Sessions
- Postgres SQL
- Google Maps JS API
- Google Maps Places API
- Javascript
- jQuery
- AJAX
- EJS
- CSS
Simply click here
or to run project locally ...
-
Clone this repository.
-
Install dependencies using the
npm installcommand. -
Connect to
psqlin the terminal and create tables by running command\i db/schema/midterm.sqland create test users by running\i db/seeds/01_users.sql- Not sure how to set up a database ? See, postgres docs
-
Start the web server using the
npm run localcommand. The app will be served at http://localhost:8080/. -
Go to http://localhost:8080/ in your browser.
body-parser: ^1.19.0
chalk: ^2.4.2
cookie-session: ^1.3.3
dotenv: ^2.0.0
ejs: ^2.6.2
express: ^4.17.1
morgan: ^1.9.1
node-sass-middleware: ^0.11.0
pg: ^6.4.2
pg-native: ^3.0.0
This app was created by...


