APCSP Create Task

APCSP Project

Originally submitted on Mar. 27th, 2025

The APCSP create task was a project to showcase everything we have learned over the 2024-2025 school year during Advanced Placement Computer Science Principals (APCSP). We made a simple memory game using React's useState, and other simple JavaScript functions.


Originally submitted on Jan. 8th, 2026

For Web Design, I was tasked with making a website that is data-backed, and keeps a permanant state. Because the basic game was already set up, I decided to create my own authentication system, and integrate it into the project. After that I added a score system that counts how many pairs were incorrect, and used MySQL to keep the scores, authenticating you with the previously mentioned authentication system. After that, I cleaned up a bit of the styling to make the game more user friendly!

Links

You can test it out at https://purble.rmamet.xyz/ (JavaScript Required), or view the source code at https://github.com/rmamet/apcsp-purble-matching-clone