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.
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
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)
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.)
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.)