Skip to content
CommunityCalendar is a community events aggregation service built with Node/Express. Registered users can save events they are interested in and favourite places they frequent.
HTML JavaScript CSS
Branch: master
Clone or download
Pull request Compare This branch is 18 commits ahead of RiptideWallace:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
db
public
routes
styles
utils
views
.editorconfig
.env.example
.eslintrc.json
.gitignore
CCEventPage.png
CCEventSearch.png
CCHomepage.png
CCPlacesSearch.png
README.md
knexfile.js
package-lock.json
package.json
server.js

README.md

Community Calendar

A Lighthouse Labs group project by Chris Bryson, Lawrence Surges, and Tyler Krys.

Community Calendar is event & activity aggregator for the city of Greater Victoria where users can search for events at over 50 centres in the city.

The stack for this project includes NodeJS, Express, Postgres & Knex.

Final Product

"Screenshot of Home Page"

"Screenshot of a Region Search"

"Screenshot of a search of a Centre"

"Screenshot of an Event Page"

Install

  1. Fork this repository, then clone your fork of this repository.
  2. Install dependencies using the npm install command.
  3. Start the web server using the node server.js command. The app will be served at http://localhost:3000/.
  4. Go to http://localhost:3000/ in your browser.

Dependencies

  • Bcrypt
  • Body-Parser
  • Bootstrap
  • Cookie-Session
  • Dotenv
  • EJS
  • Express
  • Helmet
  • JQuery
  • Knex
  • Knex-Logger
  • Knex-CSV-Logger
  • Node-Sass
  • Node-Sass-Middleware
  • PG
  • Slug
  • Nodemon
You can’t perform that action at this time.