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:

Click Here

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

It will have an in depth overview of my mistakes in my MCs, review material

Click Here

Some Review Material