Open sfremy opened 7 months ago
0.93/1
I liked your features, you did a good job showing all of tables, JSON work, and procedures for the college selection function. All of your screenshots show that you completed the requirements for collegeboard. Although your video is concise, I think that the video is too short, and could benefit from a live demo of adding more colleges to the list, instead of a series of pictures of this process. Overall, well done!
Project Overview
Our project is a college search website whose main function allows users to compile a list of colleges they would like to apply to, which are shown with clickable links to their individual application portals for ease of access. We have some additional functionality such as a college newsreel.
My Contributions
My main feature is the colleges API model that contains the image, name, and portal link information for the full set of selectable colleges. I created a system that allows users to compile personal lists of colleges taken from the colleges API that are displayed as a separate list from the main set for ease of access.
CollegeBoard Feature Requirements
Instructions for Input: Our project takes text inputs for users' usernames and passwords, as well as list objects for their college lists.
Use of at Least One List (or Other Collection Type): An example of a collection of data in this project is the full list of selectable colleges, which form the displayed selections and help generate the user's college applications list. I am storing all entries of this list in an SQLite table and using JSON collection to pass them to the frontend interface.
At Least One Procedure That Contributes to the Program’s Intended Purpose: put() in the _Edit toolkit containing all of the college list functionality takes a string item and appends it to the current user's college_list, allowing users to accrue colleges of interest:
Algorithm Involving Sequencing, Selection, and Iteration: This function shows sequencing, selection, and iteration through a list of colleges contained in user's college_list to collect only those colleges into a JSON:
Calls to the Student-Developed Procedure: Calling my generateList function to make the selectable full college list in the frontend:
Instructions for output (tactile, audible, visual, or textual) based on input and program functionality: This code displays the user's limited college list from the JSON report of post():
CPT Video Requirements for College Board
Input to your program At least one aspect of the functionality of your program Output produced by your program
Your video may NOT contain: Any distinguishing information about yourself Voice narration (though text captions are encouraged)
Your video must be: Either .webm, .mp4, .wmv, .avi, or .mov format No more than 1 minute in length No more than 30MB in file size CPT Video
Video: https://drive.google.com/file/d/1yP73OzSQLMApXMBRSt4mw5F850Qv_gpk/view?usp=sharing