home..

Final Individual Review

Project overview

Let ‘em Cook! is our own twist on a childhood favorite game of Little Alchemy. Instead of combining elements, we combine foods! We also have a leaderboard and trading features between users as well as a shop

My feature

My feature is the trading feature between users. When a user wants to trade with another, they must first send them a friend request and wait for the other user to accept before sending items to each other. This is done through the sqlite.db which contains every user’s list of friends and friend requests

College Board Requirements:

Instructions for input from one of the following: the user (including user actions that trigger events), a device, an online data stream, a file

My part allows you to send a recipe to a friend using a form and then a button to send/accept friend requests Image

Use of at least one list (or other collection type) to represent a collection of data that is stored and used to manage program complexity and help fulfill the program’s purpose

Lists of a user’s friends in the sqlite.db allow for sending of items between friends Image

At least one procedure that contributes to the program’s intended purpose, where you have defined the procedure’s name, the return type (if necessary), and one or more parameters

parameter(self), returns if error, name(delete) Image

An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure

The algorithmn first confirms the user did not send to themself before adding the friend request (sequencing), it selects the correct user based on the sender in the body (selection) after iterating throughout all of the users Image

Calls to your student-developed procedure

Frontend fetch request to backend calls to the delete function Image

Instructions for output

Code to generate the data tables Image

Key commits:

Extra Credit (Tri 3):

Image

© 2024    •  Powered by Soopr   •  Theme  Moonwalk