Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uplift

Uplift is a social web application dedicated to help start a conversation around mental health.

Uplift is powered by a safe and anonymous community for BCIT students and encourages embracing difficult situations and topics together as a community.

This web app was created by Group 3 at BCIT's 24 hour, Co-op Hackathon Competition.

website https://uplift-bcit.herokuapp.com

Technical Specifications

Uplift follows RESTful routing conventions and implements CRUD to allow users to manage Posts, Updates, and Comments.

Scaledrone was used to provide an anonymous live chat room for users currently on the same Topic page.

Public Folder CSS files

Views Folder

  • .ejs files that render all web pages
  • Mongo Schemas
  • Embedded data
  • Post Schema references Comments Schema and User Schema
  • User Schema references their own Posts and is referenced by the Comment Schema

NPM Packages

  • EJS, express, mongoose, body-parser, moment.js
  • passport.js (for authentication and security)

Authors

About

24 hour Hackathon project that aims to start a conversation about mental wellness

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages