Period 3 Parrots
https://parrot-music.nighthawkcodingsociety.com/
Table Of Contents
-
WATCH OUR COMMERCIAL:
https://drive.google.com/file/d/1N_HcRLte_2jb-DfVuYcRFIIi6Yegzkd2/view?usp=sharing
How It's Made Section
About The Project
- A movie website that utilizes a web API and effective algorithims to suggest movies and streamers; based upon your previous choices in the quiz we will form
Tactics & Approaches
- We will create a question set that repopulates itself, instead of having to make a new page for each question on the quiz
- We will create a login/signup page to create a more personalized experience for the user
- We will assign roles that highlight each of our team-members strengths (see project plan for more details on our roles)
Crossover info
- We communicated with the Pladypodes to create a matching algorithm idea, both repolutating a question set for each question.
- Our tactic is to use a quiz, and then recieve a result for "Which movie" after querying the database
- In order to give results, our teams both used tables to display the final data
Project Plan (May 31 - June 18)
Week |
GOALS |
Lola |
Val |
Michael |
Nick |
Ryan |
1 |
Complete API work by Friday |
Complete 1 practice test, present to Mr. M for extra credit, rewrite quiz questions for the new movies algo, and do create task for college board |
Complete 2 practice tests, present to Mr. M for extra credit |
Complete 2 practice tests |
Complete 2 practice tests |
Complete 2 practice tests, present to Mr. M for extra credit |
2 |
Database work completed by Friday and Create Task finalization for CB |
Create new questions for movie database, fix -1 point on create task graded by Adi |
Database link |
Work with nick to create website subsection |
Work with mike to create website subsection |
Database link with Val |
3 |
Finish project!!!! |
Quiz Component | Implementing Spotifys Api + building Algorithms | Homepage + Frontend Design | ``` | Api Work + Algorithms ``` |
- The Scrum Board is integral to efficent and productive team managment.
- We have "stories" which are like tasks that are moved through categories such as: back log / in progress / done
- Nick: helped develop readm.me organization, front end html changes, and the about us creator page
- Valerie: Worked on navigation bar
- Ryan: Created log in system and page creation, along as set up blueprint framework for minilabs
- Michael: developed deployment, raspbarry pi, and created feedback page with users opinions
- Lola: Made front end creation of home page with a description and helped on jinja templates with a home page.
Contributors
Team Contributes will be found HERE, this shows each contributer, with data of their contributes such as detail of commit, quantity of commit, and time of commit.
Ryan Shay
Lola Bulkin
Valerie Militeeva
Micheal Iribarren
Nicholas Gee
Github Repository Link
Map of project to AP CSP requirements
Computer Science Principlse Course Cpnten description pages 19, 20, 21
API Link
https://rapidapi.com/IVALLC/api/entertainment-data-hub
Unit |
Percentage |
Project Usage |
Big Idea 1: Creative Computing |
10-13% |
10% |
Big Idea 2: Data |
17-22% |
30% |
Big Idea 3: Algorithms and Programming |
30-35% |
25% |
Big Idea 4: Computer Systems and Network |
11-15% |
20% |
Big Idea 5: Impact of Computing |
21-26% |
15% |
Tickets
Minilabs Link
Minilabs/CodingExcercises