Dependancies
File Structure
- Use
careerfair2020/
folder for the angular application - Use
firebase/
folder to backup firebase scripts, rules etc.
- Clone repo
git clone https://github.com/pulasthieka/careerfair.git
- Navigate to the Angular application folder
cd careerfair2020
- Install necessary packages
npm install
- Run application in developer mode
ng serve
- Navigate to the Angular application folder
cd careerfair2020
- Install necessary packages
npm install
- Update firebase variables for production in environment.prod.ts
- Build the application for deployment
ng build --prod
- Install Firebase CLI. During the first time setup projects and accounts
- Navigate to Firebase Folder
cd ../firebase
- Deploy to firebase
firebase deploy
. For testing use preview channels eg:firebase hosting:channel:deploy testSite
A company can have only one coordinator and each coordinator can oversee only one company. Coordinators and companies can have multiple panels.