Releases: SCCapstone/K3MS
v1.0
1.0 Release
-
Implemented all issues brought up by RC1 and qa testing. Added an additional feature: reset forgotten password.
-
The webapp is deployed at https://sccapstone.github.io/K3MS/
-
Please make sure that cookies are enabled for this site in order for the login functionality to operate properly.
Here is a list of usernames and passwords that you can test with:
Name | Position | Password | |
---|---|---|---|
Johnny Test | [email protected] | Chair | Test-password123 |
Timothy Exams | [email protected] | Professor | Test-password-timothy123 |
Preston Presents | [email protected] | Professor | Test-password-preston123 |
Quincy Quizzes | [email protected] | Professor | Test-password-quincy123 |
Randy Reports | [email protected] | Professor | Test-password-randy123 |
Mandy Midterms | [email protected] | Professor | Test-password-mandy123 |
Sandy Surveys | [email protected] | Instructor | Test-password-sandy123 |
Andy Assignments | [email protected] | Instructor | Test-password-andy123 |
Candy Classwork | [email protected] | Instructor | Test-password-cindy123 |
Here is a sample student evaluations excel sheet that can be used to populate the database:
v0.9
Release Candidate 1
Implemented all issues associated with the RC1 Milestone
Additional Features not included in approved RC1 issues:
- Searchable user dropdowns for all pages to filter users (in "Choose User" dropdowns)
- Filters for table items in research info page
- Updated user creation option, where the new user receives an email to set their password
- More advanced excel sheet error checking for student evals (handles duplicate rows, incorrect data types)
- Updates to Team Member Assessments page:
- show percentile of each professor's performance
- buttons to navigate to related pages
- advanced filtering by professor name and courses taught
- Options to delete all data at one in the Account Settings page
- Updated UI for Instructors to only show relevant navbar links
The webapp is deployed at https://sccapstone.github.io/K3MS/
Please make sure that cookies are enabled for this site in order for the login functionality to operate properly.
Here is a list of usernames and passwords that you can test with:
Name | Position | Password | |
---|---|---|---|
Johnny Test | [email protected] | Chair | Test-password123 |
Timothy Exams | [email protected] | Professor | Test-password-timothy123 |
Preston Presents | [email protected] | Professor | Test-password-preston123 |
Quincy Quizzes | [email protected] | Professor | Test-password-quincy123 |
Randy Reports | [email protected] | Professor | Test-password-randy123 |
Mandy Midterms | [email protected] | Professor | Test-password-mandy123 |
Sandy Surveys | [email protected] | Instructor | Test-password-sandy123 |
Andy Assignments | [email protected] | Instructor | Test-password-andy123 |
Candy Classwork | [email protected] | Instructor | Test-password-cindy123 |
Here is a sample student evaluations excel sheet that can be used to populate the database:
test-student-eval-sample-fake-rc1.xlsx
v0.5
Version 0.5 for the Beta Release Milestone
The deployed app can be found at https://sccapstone.github.io/K3MS/
There are a few created users you can login with:
Name | email/login | password | position |
---|---|---|---|
Johnny Test | [email protected] | test-password123 | chair |
Timothy Exams | [email protected] | test-password-timothy123 | professor |
Preston Presents | [email protected] | test-password-preston123 | professor |
Quincy Quizzes | [email protected] | test-password-quincy123 | professor |
You may also create users using Johnny Test's account on the User Administration page. Note that, by intention, new users cannot create their own accounts. They can only be created by chairs.
When testing the app, the first thing you will probably want to do is upload a student evaluation excel sheet, since there isn't much to see (other than research information) without student evaluations in the system. An example excel sheet is provided. Processing the file takes about 30 seconds on the current backend server. The excel sheet can only be uploaded by Johnny Test's account, but the uploaded data will affect all accounts.
Example student evaluations excel sheet with entries for each of the existing users:
test-student-eval-fake-data.xlsx
Proof of Concept
Proof of Concept Release
Backend and fronted have been deployed (temporarily) on Heroku. The database has been deployed on PlanetScale.
URL: https://k3ms-frontend-226f309a3f2c.herokuapp.com/
username: [email protected]
password: password123
For the publications and student evaluations upload page, you can upload any file. Nothing is done with these files as of now.