Outcome 1
1.03- Use source control best-practices to manage a code-base
Outcome 1 Result
3-Mastery
Outcome 1 Feedback
Best practices seem to be in place. Multiple commits, labeled with what changed or was added. Good comments throughout, different models are labelled, files like users/urls.py have notes that detail the processes used.
Outcome 2
6.02- Deploy an application to a production environment
Outcome 2 Result
2-Near Mastery
Outcome 2 Feedback
Almost everything seems to be in place for it to go into live production. Security settings have been setup and/or transferred. Debug has been turned off, with custom 404 and 500 webpage templates set up. HTTPS, HSTS, and SSL settings seem to be in place. The only issue is that the database is still set to sqlite3, as opposed to being switched to production database. As this is a "critical" setting, it should be followed in order to count as Mastery.
Outcome 3
6.04- Implement callbacks and event listeners in applications
Outcome 3 Result
2-Near Mastery
Outcome 3 Feedback
Found extensive use of event listeners. For example the survey system has buttons for answering, and submitting surveys, with the html receiving the button clicks. However, did not see any webhooks or callbacks.
Outcome 4
8.01- Visualize data using a chart or graph
Outcome 4 Result
0-No Evidence
Outcome 4 Feedback
Found no code for generating charts or graphs. There is a leaderboard system, but doesn't seem to utilize visuals outside of just displaying text.
Outcome 5
8.02- Elucidate data by customizing elements of a data visualization
Outcome 5 Result
0-No Evidence
Outcome 5 Feedback
There was no usage of visualization, so there was also no customization of visuals.
Outcome 6
8.03- Integrate dynamic data visualizations into an application
Outcome 6 Result
0-No Evidence
Outcome 6 Feedback
There were no apps for data visualization. Found no presence of a "graphs" or "charts" app, or models in the other apps.
Outcome 1
1.03- Use source control best-practices to manage a code-base
Outcome 1 Result
3-Mastery
Outcome 1 Feedback
Best practices seem to be in place. Multiple commits, labeled with what changed or was added. Good comments throughout, different models are labelled, files like users/urls.py have notes that detail the processes used.Outcome 2
6.02- Deploy an application to a production environment
Outcome 2 Result
2-Near Mastery
Outcome 2 Feedback
Outcome 3
6.04- Implement callbacks and event listeners in applications
Outcome 3 Result
2-Near Mastery
Outcome 3 Feedback
Found extensive use of event listeners. For example the survey system has buttons for answering, and submitting surveys, with the html receiving the button clicks. However, did not see any webhooks or callbacks.Outcome 4
8.01- Visualize data using a chart or graph
Outcome 4 Result
0-No Evidence
Outcome 4 Feedback
Outcome 5
8.02- Elucidate data by customizing elements of a data visualization
Outcome 5 Result
0-No Evidence
Outcome 5 Feedback
Outcome 6
8.03- Integrate dynamic data visualizations into an application
Outcome 6 Result
0-No Evidence
Outcome 6 Feedback