Skip to content

capstone project for the Software Development Certificate

Notifications You must be signed in to change notification settings

neezzzy/Final-Project-P100

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWSC208.Final.Project.Report

CampusConnect-HomeScreen

Our assignment is a Node.js, Express, and EJS project for Web Development: Advanced Web Scripting Concepts called Campus Connect.

Campus Connect is intended to help junior developers or graduate students to gain experience while tracking their skill’s progress needed to achieve their.

Hiring a new employee can be time consuming and costly for companies. Campus Connect's objective is to connect companies who are looking to hire - to students to develop projects.

Screenshots

API

Dashboard

Projects-Desktop

Sign Up Flow

Log Out Toast

Dashboard-Mobile Home-Mobile Projects-Student-Mobile

Video Walkthrough

CampusConnect-Assignment1-VideoWalkThru

Assignment Requirements

Instructions You have delivered the three deliverables so far, and in this report you will be documenting/merging all of your work into a report.

  • Functional requirements
  • Non Functional requirements
  • WBS
  • Task Tickets
  • Time spent on each task
  • Update your readme final with any of the work you have done after deliverable three.

PS: This report can be your draft report of your final project.

Environment Variables

To run this project, you will need to add the following environment variables to your .env files

You will get these by creating an Application and an API at https://auth0.com/

Client .env variables can be found in the Auth0 Application Settings or Quick Start.

Server .env variables can be found in the Auth0 API Settings or Quick Start.

You will also see a .env.example file in each folder with some pre-filled variables that need not be changed.

Client .env

SECRET=

BASE_URL=

CLIENT_ID=

ISSUER_BASE_URL=

CLIENT_SECRET=

Server API .env

JWKSURI=

AUDIENCE=

ISSUER=

Deployment

To deploy this project open two terminals.

Terminal 1

  • Navigate into client
  cd client
  • Install dependencies
  npm install
  • Run program
  npm start

Terminal 2

  • Navigate into server
  cd server
  • Install dependencies
  npm install
  • Run program
  npm start

Authors

About

capstone project for the Software Development Certificate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published