- Students will practice decomposing a single complex problem, into multiple digestible parts
- Students will implement a breadth or depth-first traversal of an adjaceny matrix and discuss tradeoffs
They say life is nicer through rose-colored glasses!
Design a simple web app that features a color swatch preview (in 6 color hex notation, e.g. #a02bff), and filter button. When pressed, the filter button should apply a 'Rose' fitler, making the color of the swatch 20% more red, 10% less green, and 10% more blue.
The Junior Phase Final Project is a summative assessment offered to students at the tail-end of Jr Phase. Students must complete a fullstack CRUD application using the NERD stack over the course of several days. Students are asked to submit a recorded video walkthrough of their application, along with a link to the app's repo itself.
The JPFP is considered a substantial part of the "Senior Gateway", and students must demonstrate sufficient proficiency with our stack to move forward in the program. As such, grading these projects swiftly is of paramount importance to a good student experience and the operational health of the program.
- Students will produce a written or recorded piece presenting a "deep dive" into a technical topic not explicitly covered in the FSA curriculum
- Students will effectively communicate complex technical topics to a non-layman reader (or viewer)
- Students will enhance their graduation portfolio with a published article, video, etc.
You are the lead engineer for Acme Tutors, an educational services company. Your job is to complete a tutoring dashboard for students and mentors. You team has already built a fully-functional front-end, as well as test specs for all the required server-side business features. Your fullstack expertise is required to complete the app. Before getting started, please carefully review the expectations.
This application is for registering Students and Teachers. When complete, you should be able to do all of the following in the browser: