Skip to content

University of Portland senior design web application.

Notifications You must be signed in to change notification settings

henness17/AspireApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aspire App

Collaborators

  • Christian Schweizer
  • Koby Craig
  • Liam Cassidy
  • Matt Shimizu
  • Regan Townsend
  • Ryan Henness

Application Structure

Structure and purpose of our Node application components

.
├── data # Mechanical Engineering static data
│   ├── conversions.json # Relatable conversions
│   ├── foodrecycle.json # Food and recycle conversion table
│   └── transportation.json # Transportation Conversion table
├── routes              # Determines how an application responds to a client request
│   ├── pages.js            # General application routes, such as the index 
│	├── passport.js         # Connects to Passport, which enables Facebook authentication   
│   └── pg.js               # Connects to our PostgreSQL server hosted by Heroku.com
├── views               # Page templates 
│   ├── partials            # Common components that are included in more than one view, such as a header 
│    │   └── bootstrap.ejs       # Add Bootstrap for UI elements
│    │   └── navbar.ejs          # Navigation bar for each page
│    ├── foodrecycle.ejs    # Page for environmental impact from materials and waste methods
│    ├── home.ejs           # Home page, displaying user profile and activity feed
│    ├── login.ejs          # Page for logging in and setting up the user
│    ├── map.ejs            # Transportation page utilizing Google Maps API
│    ├── settings.ejs       # Settings page to configure user's car and home info
├── index.js            # Initializes application      
├── package.json        # Defines Node packages needed by application
└── README.md           

DEV NOTES:

  • Implement Promises for db calls
  • Create node package for db functions

About

University of Portland senior design web application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published