Onboarding - sms-trevature/user-interface GitHub Wiki

Where to Start?

  • Start with the project given to you and work on getting Cognito setup and getting the web page ran as intended
  • Once you are able to navigate through the website you should be able to see many problems that need fixing

Cognito startup connecting the database

  • Cognito is responsible for handling our login.
  • We must go into the java and set the right values.
  • First right click a folder and go to the run a tab, then go to run configurations, a box should pop up that says create manage and run configurations
  • In the tabs above you want to change the project and main type to their appropriate values then switch over to the environments tab
  • In that box closer to the right you should see an environment tab go the environment and enter the values that should be provided to you by your instructor

npm installs To Get Started

  • npm install --save ng2- charts
  • npm install -- save chart.js
  • npm install --save-dev ng2-charts-schematics
  • npm install @syncfusion/ej2-angular-calendars --save
  • npm install ng-http-loader
  • ng generate ng2-charts-schematics:line my-line-chart
  • any more missing installs can be solved by doing an npm install and the name of the missing module
  • npm install

Navigating The App

  • The app starts off on a login screen where we can sign in as one of the users
  • Login as [email protected]
  • The password for this account found in the Postgres database is Password1! with the capitol "P"
  • You will notice several tabs at the top of the screen. Survey, Manage, Interview, Reports as well as an email display of the current user where we will log out

See the Code