abhijay-deevi / spring_portfolio

Tri 1: Java and Spring Intro
0 stars 0 forks source link

Del Norte Class/Teacher Rankings

Final Retrospective

GOALS FOR TRIMESTER 2

Pictures/Memories from Finals Week!

Finals Week Picture Finals Week Picture 2 Finals Week Picture 3 Finals Week Picture 4 Finals Week Picture 5 Finals Week Picture 6 Finals Week Picture 7

Pop Quiz

p1-slackbots, scrumboard, Contributors

Table of contents

1. Theme

Whenever a student at Del Norte wants to take a specific class, they always ask around to see if they should take the class. They ask their upperclassmen if the class was too hard or if it was too easy and if it taught a lot or if it was unnecessary. In order to make that whole process easier, we created the Del Norte Class/Teacher ranking so that students can easily see the difficulty of each class and see some more comments about the class. People will be able to see all the different classes in a page and see a small rating chart. Then, they will be able to click the class and see the teachers that teach it and the overall rating of the class. You can even click the teacher and see the rating for them and the comments on them.

We will be building this website through Spring and Thymeleaf. We will also be using HTML, CSS, and Java to make our website. Our main goal is building a database to store all the teacher and class information. Then, we will easily be able to bring in the data and use it for our code.

Individual Reviews

People Total Grade Video
Billy Total: 5.91/6 Billy's video
Raq Total: 5.75/6 Raq's video
Kian Total: 6/6 Kian's video
Abhijay Total:6/6 Abhijay's video

Unit 7 RGB

Prototype Check plus Unit 5

People Topic of Focus + Justification
MiniLabs Everyones individual RGB Code /tangibles
Billy Work on the RGB Code and work on Model and front end improvments/ tangible
Raq Work on the RGB Code and work on Control and front end improvments/ tangible
Kian Work on the RGB Code and work on control improvements/ tangible
Abhijay Work on the RGB Code and Work on Model Improvements improvements/ tangible

Prototype Check plus Unit 4

Topic of Focus Justification
Html For this, we thought our navigation bar already looked good so we wanted to add some animation within it. We added it into the minilab dropdown and now you can see a short animation for it. Navigation Bar
MiniLab This was probably the hardest step because we needed to start implementing thymeleaf into our project and actually learn how to use it. Kian got us started and researched it and helped us understand how to use it. We worked as pair shares for this to make it a little easier on ourselves. Abhijay and Kian made a game score counter while Billy and Raquib made an anime power checker. Abhijay & Kian's Lab and also Billy & Raquib's Lab (There are more commits for each section, but these are the main files where all the work happens)
Test Corrections We also needed to do the Unit 4 Progress Check in Collegeboard. We got 18/18.
Video This is the link to our TPT video for this week LINK TO AMAZINGESS. In this video we went over our minlabs and general basis of our website so far!

Prototype Check plus Unit 3

Topic of Focus Justification
Navigation Bar For this, we thought our navigation bar already looked good so we wanted to add some animation within it. We added it into the minilab dropdown and now you can see a short animation for it. Navigation Bar
MiniLab This was probably the hardest step because we needed to start implementing thymeleaf into our project and actually learn how to use it. Kian got us started and researched it and helped us understand how to use it. We worked as pair shares for this to make it a little easier on ourselves. Abhijay and Kian made a game score counter while Billy and Raquib made an anime power checker. Abhijay & Kian's Lab and also Billy & Raquib's Lab (There are more commits for each section, but these are the main files where all the work happens)
Test Corrections We also needed to do the Unit 3 Progress Check in Collegeboard. This was pretty easy since it was just basic logic and booleans. Abhijay & Kian's Corrections and also Billy & Raquib's Corrections
Video This is the link to our TPT video for this week LINK TO AMAZINGESS. In this video we went over our minlabs and general basis of our website so far!

PBL 1 - 2 + Unit 2

NAME/ ind. grade Justification
Billy 5/5 This week was a big plan week. I worked with Raq on my assignment which was to plan how every page will look and start on some html. I also did some front end with Raq on the about page.. We were able to get our own color scheme and are planning to add pictures of every teammate and a description of who they are. ALso I did the Unit 1 progress Unit 1 Test Correctionsand unit 2 test corrections. Also I worked on my mini lab this week. It focused on knowning how to use doubles and the more mathmatical side of unit 1.
Kian 5/5 During this week, I’ve been reading up on creating databases using Spring in order to store the data. I’ve been creating some HTML pages and also mapping them and routing them in order for them to be used on the navigation bar. Here’s the website I’ve been using to study how to create and configure databases for our data: . I’ve also been working on W3schools to learn both Java and HTML better, since last year I was working on backend and didn’t really get to work with HTML much.
Raquib 5/5 Throughout this week, I finally started on the about us page for our project. I looked up different videos on how to implement bootstrap into our project and furthermore, I also looked at various templates to see how bootstraps are done and how they are created. One website that has been helping me a lot to understand key concepts of code and help me understand what a bootstrap is and how it works is W3schools. On the about us page, our idea was to make sure the purpose of the project is shown and that our team and information about each one of us individuals are shown. So far, we have finished implementing a purpose of the project, and we also created a nice Navbar with a bit of animations implemented on them. In addition to working on the website, I also completed the minilab this week which focused on declaring variables and using different types of primitive variables to give a sample output of averages of those declared variables,. Unit 1 Test correctionsand Unit 2 test corrections
Abhijay 5/5 We all worked on the HTML pages and I set up the scrum board. I also looked up ways to include the API, but we weren’t able to find any. The solution for this is just to create our own list with the teacher’s names so that we can easily use them. We set that list in a database in order to work with that. Also looked up some CSS that we could use for our project. Animations will be a core part of our project, so we used w3schools to learn how to animate. We also finished the minilab using the basics of java that we learned from W3Schools. Tanglibles: html page W3schools CSS MiniLab

Team/Individual Plans:

User Guide

(Insert User Guide here)

More Information

(Give more info about the website)

2. Individual Section

(once we add one then you can see it --> We can make this an easter egg)