Skip to content

Latest commit

 

History

History
54 lines (49 loc) · 2.02 KB

README.md

File metadata and controls

54 lines (49 loc) · 2.02 KB

image

Bored Tour

Fullstack application to help people find things to do with their time. Features allow users to discover events:

  • Browse events and refine by searching or filtering by date, duration, or category.
  • See event details including location and map.
  • Create an account to RSVP to events and add/invite friends.
  • Fill out a preferences survey to record their interests.
  • Browse events in a mobile-friendly interface.

Setup

  1. Install dependencies:
npm install
  1. Setup Postgres database to match settings in /database/index.js.
  2. Copy .env.example, rename the copy to .env, and fill in the environment variables.
  3. Copy config.example.js, rename the copy to config.js, and fill in the Firebase config.
  4. Run bash schema.sh to create and populate the database schemas.
  5. Build scripts:
npm run build
  1. Start the server:
npm start
  1. Open the site:
http://localhost:3000

Dependencies

Team