Project Overview

For our project, we decided to create an online photo drive, which users can log into their own custom site, which they can upload images in a gallery and even edit these photos.

I created the login feature of the photo gallery, which allows each user to have their own custom image gallery.

CB Requirements Avaliable?
Instructions for input from one of the following: the user, a device, an online datas stream, a file. Yes, the user can log into the system
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 users purpose. Yes, SQLite table stores all of the user information for retrieval by the frontend
At least one procedure that contributed to the program’s intended purpose where you have defined the name, return type, one or more parameters: Yes, program identifies and takes JWT tokens to verify login information of users
An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure.An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure. Yes, there is a procedure here to authenticate the user when they log in, and also another procedure to send the user to the desired site
Calls to your student-developed prodcedure: Yes:
Instructions for output (tactile, audible, visual) based on input and program functionality Yes, after the user logs into the website, they are redirected to the gallery page.

CollegeBoard Video

CB Requirements Avaliable?
Instructions for input from one of the following: the user, a device, an online datas stream, a file. Yes, the user can log into the system
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 users purpose. Yes, SQLite table stores all of the user information for retrieval by the frontend
At least one procedure that contributed to the program’s intended purpose where you have defined the name, return type, one or more parameters: Yes, program identifies and takes JWT tokens to verify login information of users
An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure.An algorithm that includes sequencing, selection, and iteration that is in the body of the selected procedure. Yes, there is a procedure here to authenticate the user when they log in, and also another procedure to send the user to the desired site
Calls to your student-developed prodcedure: Yes:
Instructions for output (tactile, audible, visual) based on input and program functionality Yes, after the user logs into the website, they are redirected to the gallery page.