Skip to content

Fullstack and mobile friendly application to help people find things to do with their time.

License

Notifications You must be signed in to change notification settings

Pacific-Blue-Ocean/bored-tour

Repository files navigation

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

About

Fullstack and mobile friendly application to help people find things to do with their time.

Resources

License

Stars

Watchers

Forks

Languages