Open aidenhuynh opened 7 months ago
Grading
goal: resource page for students and teachers
Overall: I like the project and idea. Features seem useful and sufficient but there seemed to be bugs and that needed to be fixed before I could be wowed
Notes:
Sign in feature Create classes, add students to classes Polished and refined frontend
Glows:
Grows:
Overview:
Glows:
Grows:
Mystery Enactment over two period shared many features and had a lot of evidence of design and planning. The morning group was very organized on four corners and hit on many of my asks. The adapted to CTE interrupt and were able to engage at least one lady.
Slow down pace, discuss a "short" plan, show a "short" demo, and "show" behind the scenes logs, database change, or code written to illustrate work. Work the corners, then move on.
Glows - In morning session where Aiden and Drew teamed up, the presentation had meaning going back and forth through features.
Grows - In 3rd period session we lost what was working, little connection for me. Having different two or three person groups showing off presentations Groups 1: Resume builder, Group 2: Adding Students -> Organizing Students, Group 3: GitHub Project -> GitHub pages, Group 4: Screen Designs to Implementation
Runtime Links
Quick Scoring Box
Features & Demos
Backend Integration of Table Generator
Functionality
Here is the main function for connecting with the backend. It is async so that when it is called using
await
we can return the user's classes if there are any. If the user isn't signed in, it will return an empty array that is checked for in other parts of the code.On the backend, the code looks like this, returning the data tied to the user, including their classes.
Styling updates
Wireframe:
Integration:
If the user isn't signed in (an empty array is returned by the fetch)
When signed in:
Links
Resume Builder
Finished the feature --> pull request with all info
Links
Finished up the user inputs Fixed resume framework Fixed all css/sass for the pages
Menu UI
Better menu!!
https://github.com/John-sCC/jcc_frontend/assets/111466888/4de60638-a592-4925-a05c-e1a8b4e6cd37
Message Inbox system
More Wireframes!!
Stats Display Page
Probability Simulation
Wireframe:
Assignment Submission and File Uploads
Pull Request linked here contains code and key commits.
Initial SQL Table
File Upload
Signed in as "jm1021@gmail.com", the file "python code image.png" will be uploaded to the assignment "Teddy's Big Bready":
SQL Tables After Upload
This is the AssignmentSubmission successfully uploaded:
Student Search Feature
Full pull request with relevant code is linked here.
Here is the display for searching for most students:
Adding a New Student
Input:
Output:
Weekly Analytics
Triangle 1
Aiden
Edwin
Ryan
Triangle 2
Ekam
Ishi
Triangle 3
Drew
AJ
Raymond
Haoxuan
Triangle 4
Toby
Aaron
Isabelle
Kevin