Condensed Project Overview:

We had the idea of creating a meme creator. With the rise of internent in the 21st Century, memes have become more popular than ever and we wanted to provide a way for a user to upload an image of their choice, customize with text, and then get a meme which they can simply download.

My Feature:

My feature is a meme gallery that updates when a new meme is added to the database is created and is available to all users to preview and download memes.

Link to where I got my Collegboard Requirments

Component A: Program Code

should specific images of code by added for all?

Collegeboard Requirements Me
Instructions for input from one of the following: the user, a device, an online datas stream, a file. Our Project takes in an image which is a file along with text from the user in the form of the top and bottom text of their meme.
Use of at least one list (or other collection type) to represent a collectino of data that is stored and used to manage program complexity and help fulfill the users purpose. An example of a collection of data that is stored is of the collection of memes on the backend that gets updated when a new memes is made. It helps fulfill our program’s purpose because we use the data of all of these memes on the gallery page so users can download any of them. I am storing all collections in and SQLite table and using JSON collection to pass data from frontend to and from the backend
At least one procedure that contirubted to the program’s intened purpose where you have defined: the name, return type, one or more parameters: This procedure has a name(post), a return(response), and parameters(self): procedure
An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure This function shows the sequencing, selection, and iteration through a list of meme images: sequencing
Calls to your student-developed prodcedure: calling queryImages: calling
Instructions for output (tactile, audible, visual, or ) based on input and program functionality This code is the fetch that displays the image based off the users inputted image and top+bottom text: fetch

Component B: Video

Link to Video

Collegboard Requirements My Video
Input to program Seen in video, uploading meme and entering text
At least one aspect of the functionality of your program The Gallery functionality which displays the database of memes
Output produced by program: The meme being created but more specically for my feature being added into the gallery succesfully.
My video does not have: any distinguishing information and voice narration
My video is a .webmb, less than 1 minute in length, less than 30MB in file size.