Skip to content

[Feedback]: Module 12 #16

@li-olin

Description

@li-olin

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions