vynx1 / student_csp

A cummilative project consisting of work in my AP Computer Science Principal Class. Acts as a personal blog and storage for various coding projects such as AI Flappy Bird.
MIT License
0 stars 0 forks source link

Individual Seed: #3

Open vynx1 opened 3 months ago

vynx1 commented 3 months ago

I meet these requirements for the Individual Seed:

-Obtained a grade higher than 93% last trimester.

Planning Link

Link to Tri 2 Issue

AP Work:

2018 MCQ: 63/66

2020 MCQ: 59/67

2021 MCQ: 69/70

Obtained High Team Teach Scores when doing HW on these respective college board lessons:

Link to Grades

Qualified for N@TM on both CPT's demonstrating the ability to make a project according to collgeboard's standards

Key Commits during CPT:

DB Structure Commit

Here I created the songs database model, where I stored all the songs and their respective data. Then I developed the Songs API in order to export this data in JSON format to the API

First BIG Error Commit(CORS)

This was an error commit, after fixing an error with pushing/merging branches in the repo I committed alot of the code I was working on and overlapped some other code. Here I committed before attempting to tackle a CORS error I was getting when making the automatic page creation commit.

Committed before attempting to fix the CORS error(which took way too long)

Automatic Page Creation Commit

This was my favorite commit as it was the most unique/hardest feature I got to work on. Here I combined frontend interaction, storing states, and database fetches to develop a webpage that automatically changes it self(ie it only shows one specific song) depending on what the user inputed( in this case the user clicks a song and they get sent to a webpage with only that songs details showing.)