Description Of The Project
Our group’s goal was to make an image editing app and painting app, and then connect the service to a login system / user database that would allow them to share their artwork. The front end is based in HTML, Javascript, and CSS, and the backend is based in Python through Flask. The authentication between the two is done by JWT, or Json Web Tokens.
Our team as a whole worked on the front end to develop the features of the website, and one of my more experienced teammates would provide helpful advice that would help us develop better as developers. I worked on the main website frontend and styling as well as making the posting feature, where users can post photos live on the website.
My Contributions
My contributions can be generalized into the following key aspects.
- I contributed most of the front end work, the frontend for the image board, and worked in parallel with a teammate on the image board.
- I have a few commits such as making the front end of the project, various styling changes, etc.
College Board Requirement Breakdown:
CollegeBoard Requirement | My Work | Image |
---|---|---|
Instructions for input | Script for creating and posting images. | |
List usage | data.posts accesses an array from server containing a collection of user posts | |
Procedure with parameters | Script for post submission. | |
Algorithm with sequencing, selection, and iteration | Script for image board functionality, fetching paginated data from the server. | |
Student-developed procedure calls | Opens the post creation menu and displays user information. | |
Output based on input and functionality | Closes the post creation menu |
My Video:
Video Requirement Breakdown:
CollegeBoard Requirement | My Work |
---|---|
Input to program | Selecting upload file and inputting image. |
Functionality | Art programs and image board as a social media service. |
Output | Output of picture with comment updated on website in real time. |
Voice narration | Not included. |
Video format | .mp4 |
Here are some of the links to my past CollegeBoard MCQ documentations
It will have an in depth overview of my mistakes in my MCs, review material