1. Full Stack Feature Demo

https://youtu.be/QUkkNdgPdww

2. Java

Endpoint Link
Submissions Submission.java
Submissions API SubmissionApiController.java
Submission Repository SubmissionJpaRepository.java
LateSubmissions Late Submission Submission.java changes

3. N@tM feedback

https://github.com/CSA-Coders-2025/Planning-Repository-Issue-House-/issues/208#issue-2875965939

  • Key takeaways for submission
    • Improving the UI
    • Make it more readable and understandable to use at first glance
    • The failed submission color is green should be red to highlight it more
    • People enjoyed the functionality and its use-case
    • People enjoyed the UI of the late submission showing with time remaining/deadline due

Self Grade(1.82/2)

I think I excelled in this part of the rubric given, as although not perfect yet(versions exist however).

  • I believe I have massively improved the UI of the group submissions compared to it’s original form. I now have a simple toggle. I even got some oohs/awws from I believe 2 nighthawkcoders students about the deadline bouncing up and down which I think was a UI they liked. I also am a lot more familiar with database operations and springboot in Java right now, which is a huge improvement for me, as before I have never really worked on something like springboot, although some other cool projects.

  • However, I think I can still improve on simplifiying the UI a bit. I was given feedback that it was a bit plain, and although I like plain better(I use to do some glows which seemed weird), it might not be to everyone’s preference. Next time, I can possibly incorporate more sass and possibly even do style switching for what the user might prefer.