Open hsinaDitaM opened 11 months ago
Individual Review "Haoxuan" grading "Mati"
Individuals Video, Issue(s), Commits(s)
[x] Review GitHub analytics for key commits in each weeks during the project, shows consistent participation for 3 weeks (0.85)
Per check.
0.845 extra efforts
Freeform comment.
Made major contributions in both the Frontend and Backend, made the art that can showcase fibbonacci sequences, and showcased sorting in the main project.
Individual Review Aditya Ajay Nawandhar grading Soham K
Individuals Video, Issue(s), Commits(s)
[x] Review GitHub analytics for key commits in each weeks during the project, shows consistent participation for 3 weeks --> ( See comments below) 0.85
Per check.
0.8 + 0.85+0.85 + 0.79 / 3.6 = 0.86/0.9
Freeform comment.
Many commits (highest) on both frontend and backend. A lot of greens and reds in the commits showing addition of work and less copy pasting. Completed 4 diffrent sorts along with inheritance in code, use of extends
and also aspects of analysis using time objects. Could have made the child classes in diffrent files for easier readability.
The video was good but no audio. the video showed all work could have focused on main points. The demo of the application was great and showed testing using postman.
Writing code for all 4 sorts and also the frontend. Analytics were good as well. 0.86
Team Review "Tanisha" grading "Gear Gurus "
[x] Showing key user interaction and learning(s). For instance how you visualized Sorting Algorithm: Bubble, Insertion, Selection, Merge... how you captured Big O, analytical data, usage of Data Structures... 0.8
Per check.
.9+.8+.83+0.8+0.8+0.8 +0.9+0.85/7 = 0.84
Freeform comment.
Provide positivies and growth summary.
Justify or comment on final score.
All criteria met, presentation was retrospective about adding animation in the future. The reason I gave above a 0.8 is because they included a table with analytics. This showed understanding of the sorting algorithm to a greater degree and was something not explicitly required.
Individual Review "Tanisha" grading "Aniket"
Individuals Video, Issue(s), Commits(s)
Per check.
(0.8 + 0.8 + 0.9 + 0.9)/4 = 0.85
Freeform comment : Aniket had a good amount of contributions to his team. He mostly worked on the Fibonacci visualization which was unique. He mentioned that he hopes to try more OOP methods in his Java instead of imperative. This shows growth and understanding of the requirements.
Our initial plan was to build a virtual car website focusing on electric cars from notable brands such as BMW, Chevrolet, Tesla, and Lucid. In terms of the backend, we deployed and rebuilt using Spring, incorporated an image database for car visuals, implemented car classes with inheritance, used a simple database to store car information, and integrated a sorting algorithm. On the frontend, we created an appealing display of cars with images and specifications, maximized layouts and includes for blogs and timeboxing, and built tables for each company. For integration, we developed API endpoints, established communication via AJAX or Fetch API for real-time updates, and implemented a random car generator.
Originally, we misinterpreted the requirements and thought of this project more as a passion project and that's why our idea was a car showroom. Then, to make our project meet the requirements for sorting algorithms, we sorted the cars by price and showed the comparisons of the different space and time complexities for 4 different sorting algorithms. And to incorporate fibonacci, we made a fibonacci art feature, which designs a unique art piece made out of circles, inspired by wheels, based on a fibonacci sequence.
Some things we were thinking of were having animations to help the user visualize how the sorting algorithms work, rather than just see the comparisons in time durations and swaps of each. It would show each card visually move across the screen into the correct position.
Team
Individual: Soham
Individual: Mati
Individual: Aniket