Napoleon-Bonaparte-Official / corsica-blog

This includes the blogs and binary projects, including a stego analyzer, binrayy calculator, and color matching game.
https://napoleon-bonaparte-official.github.io/corsica-blog/
Apache License 2.0
0 stars 0 forks source link

CPT Warmup Review #2

Open advikg opened 11 months ago

advikg commented 11 months ago

Final Review Ticket

Name Team+Indi+Teacher Runtime Video Key Commit(s) Analytics
Advik Garg -- LSB Steganography LSB Demo Image Upload Functionality, Plans/Delegation Blog, Actual Image Encoding Commits, Profile
Yeongsu Kim -- Boolean Algebra Calculator, Binary<->Text Converter Bool Alg Demo Binary<->Text Converter(ignore the color matching game code. scrapped project) , Boolean Algebra Calculator Commits, Profile
William Cheng -- XOR Stegonography XOR Demo XOR Encode, XOR Decode, LSB Decode, [Image Download] (https://github.com/Napoleon-Bonaparte-Official/corsica-frontend/commit/8ef20c689d4d2fd38c511f6dc6c3f73ba98d243f) Commits,Profile
Aashray Reddy -- MSB Steganography MSB Demo MSB, Glowing Effect (personal favorite commit) My Commits, My Profile

Contributions

Yeongsu

Advik

WIll

Aashray

Notes:

YeongsuKimm commented 11 months ago

I worked on the binary<->text converter and the boolean algebra calculator

Name Team+Indi+Teacher Runtime Video Key Commit(s) Analytics
Yeongsu Kim N/A Boolean Algebra Calculator, Binary<->Text Converter Video Binary<->Text Converter(ignore the color matching game code. scrapped project) , Boolean Algebra Calculator Commits, Profile
advikg commented 11 months ago

I worked on the section of Image Manipulation, specifically with LSB(Least Significant Bit) Steganography.

Name Team+Indi+Teacher Runtime Video Key Commit(s) Analytics
Advik Garg N/A LSB Steganography Demo Image Upload Functionality, Plans/Delegation Blog, Actual Image Encoding Commits, Profile
will-w-cheng commented 11 months ago

I worked mainly on Image Steganography, the deployment of different images, and the basic structure of the website tool. Specifically after that, I contributed with the XOR commit. I also helped debug and got the LSB decode to work. While I may not have many commits, there are a lot of key commits that I have that often fix a lot of bugs and issues in the meantime. This also includes image conversion whenever uploading photos.

Video link for demo: XOR demonstration

Name Team+Indi+Teacher Runtime Issues Key Commits Analyitics
William Cheng N/A XOR Stegonography DownloadImage Canvas XOR Encode, XOR Decode, LSB Decode, [Image Download] (https://github.com/Napoleon-Bonaparte-Official/corsica-frontend/commit/8ef20c689d4d2fd38c511f6dc6c3f73ba98d243f) Profile
KinetekEnergy commented 11 months ago

I worked on the MSB steganography for image steganography. I contributed to the MSB commit which allows you to encode a message in an image and encodes it in the most significant bit. It also works to decode an image (you can upload the image and hit decode which decodes the previously encoded image). A lot of other commits were minor bug fixes as well as styling to the entire site: buttons, a super cool rainbow effect (which all of us loved).

Name Team + Indi + Teacher Runtime Video Key Commit(s) Analytics
Aashray Reddy N/A MSB Steganography MSB Video Link MSB, Glowing Effect (personal favorite commit) My Commits, My Profile
pranavivak commented 11 months ago

Individual Review "Pranavi Vakkala" grading "William Cheng"

Individuals Video, Issue(s), Commits(s)

Tanvi-3 commented 11 months ago

Individual Review Tanvi Pampati grading "Aashray Reddy

Individual should show that they were key contributor and example to team. This includes their participation in ideas, plans, creating individual issues, providing code commits to project, crossover grading participation, being on task and positive example in the classroom. Individuals Video, Issue(s), Commits(s)

Grade: 0.88

Freeform comment. I like how you incorporated the encoding of a message in an image because it is very unique and creative aspect to your overall project. The fact that you can decode the image as well makes It very interactive and multipurposeful. Something you can improve on is maybe consider any testing processes you could implement to ensure the reliability and robustness of the MSB steganography. Your commits demonstrated well involvement in your project and it helped make it a creative outcome. Good Job!

vynx1 commented 11 months ago

ndividual Review Shubhay Choubey grading "Will

Individual should show that they were key contributor team. This includes their participation in plans, creating individual issues, providing code commits to project, crossover grading participation, being on task and positive example in the classroom. Individuals Video, Issue(s), Commits(s)

Video in CPT caption style , includes Web demo of key contribution to project, 1 minute Issue(s) that show plans/progress to team objectives Highlights of key commit(s) in Issues, summarizes code contributions Review GitHub analytics for key commits in each weeks during the project, shows consistent participation for 3 weeks Per check. 0.90/0.90 Freeform comment. In assessing wills individual contributions to the team's endeavors, I find an exemplary demonstration of pivotal involvement across various facets of our collective pursuit. Wills role stood as a cornerstone in fostering collaborative synergy, manifesting through active participation in strategic planning, formulation of individualized solutions, consistent code commits to our project, engagement in crossover grading, and setting a commendable precedent through unwavering focus and positivity within the learning environment.

Wills video presentation, adorned with the stylistic essence of CPT captioning, encapsulated a comprehensive web demonstration showcasing their profound contributions to the project—a concise yet impactful portrayal lasting a mere minute, which delineated the essence of their pivotal involvement.

Moreover, the articulation of issues presented by Will mirrored not just progress but a strategic roadmap aligned seamlessly with our team's objectives. Their commits, the bedrock of our collective progress, stood as testaments to their innovative prowess, fostering a creative outcome that added depth and value to our project.

A notable aspect was Wills adeptness at encoding a message within an image, a demonstration of unique creativity that added an interactive and multi-purpose dimension to our endeavors. The ability to encode and decode such messages exhibits a nuanced approach that transcends mere conventional methods.

A way to grow would be for Will to lower the time it takes to do all these amazing things, and especially fix refdudancy in his code.

tanayshah1 commented 11 months ago

Individual Review Tanay Shah grading Yeongsu Kim

Individuals should show that they were key contributors and examples to the team. This includes their participation in ideas, and plans, creating individual issues, providing code commits to projects, crossover grading participation, being on task, and positive example in the classroom. Individuals Video, Issue(s), Commits(s)

Freeform comment: Glows: I appreciate your positive feedback on the inclusion of message encoding within images as a unique and creative aspect of the project. The ability to both encode and decode messages in images adds an interactive and versatile dimension to the overall functionality. Your acknowledgment of the commitment reflects your active involvement in the project, contributing to a creative and successful outcome.

Grows: The website currently lacks visual appeal and engagement. Incorporating front-end experimentation could enhance its monotonic design. Additionally, the basic binary-text converter could be innovated or expanded to add more value and interest to users. Future improvements should focus on a more dynamic and creative approach for an overall compelling experience.