alvinzhengq / AP-CSA-T1

AP CSA Tri-1 Project Repository
1 stars 1 forks source link

Team Pokemon Trainers - README.md

Project Information

Team Members:

Team Member Github Username Github Profile Journal Link Github Contributions Issues Scrum Board Tasks
Akshay R. Akshay-Rohatgi Akshay's Profile Akshay's Journal Akshay's Contributions Issues Scrum Board Tasks
Alvin Z. alvinzhengq Alvin's Profile Alvin's Journal Alvin's Contributions Issues Scrum Board Tasks
Nolan P. nolanplatt Nolan's Profile Nolan's Journal Nolan's Contributions Issues Scrum Board Tasks
Sami D. SamiDeshatty Sami's Profile Sami's Journal Sami's Contributions Issues Scrum Board Tasks
Prisha M. PrishaMaiti Prisha's Profile Prisha's Journal Prisha's Contributions Issues Scrum Board Tasks

Project Idea: Distraction

Distraction is a web application meant to literally "distract" its users. When one runs out of shows to watch or are sick of listening to the same artist over and over again, Distraction is the application to default back to. Distractions features include:

Design Document: Link
Note: All applicable designs (such as Wireframe screenshots and links) are available in the document above.

Team Minilabs

All minilabs completed by team located here.

Scrum Board:

The Scrum board with all tasks and issues is located here.

Individual Final

Grading Ticket

Week 10 Updates (N@TM and Geekbot Reflections)

Week 9 Updates

In week nine, we each created a video detailing two technical features. Scrum Team reviewed each person's respective video and we averaged grades. Our ticket with everyone's video and scrum team review/feedback here.

Week 9 Individual Technicals (Timebox)

Team Member Github Username Video Link Grade(s)
Akshay R. Akshay-Rohatgi Individual Final TODO
Alvin Z. alvinzhengq Individual Final TODO
Nolan P. nolanplatt Individual Final TODO
Sami D. SamiDeshatty Inidividual Final TODO
Prisha M. PrishaMaiti Individual Final TODO

Week 8 Updates

In week eight we completed features for our N@TM Project. We also completed the ASCII Minilab

Project Updates

Project Presentation
Successfully deployed project (updated everytime someone commits on Github)

ASCII Lab (Akshay and Alvin pair)

ASCII Controller with Methods
ASCII HTML View

Week 8 Individual Technicals (Timebox)

Team Member Github Username Technical Task Contribution Links
Akshay R. Akshay-Rohatgi Backend: Genre Select, ASCII Minilab
Frontend: Genre Selection HTML View, ASCII Minilab View
Genre Select + Genre Selection HTML View, ASCII Minilab + HTML View
Alvin Z. alvinzhengq Backend: Music Backend, ASCII Backend
Frontend: Music Frontend
Music Frontend + Backend, ASCII Backend
Nolan P. nolanplatt Backend: Deployment on Heroku Deployment
Sami D. SamiDeshatty Frontend:
Prisha M. PrishaMaiti Frontend: Distraction Music Page HTML Frontend

Week 7 Updates

In week seven, we were tasked as a team to create the RGB minilab. We all contributed in different ways. See modeling checkpoint and timebox below.

Project Updates

Modeling Checkpoint

Video detailing lab components
RGBLab.java
RGBLab Controller
RGBLab HTML View

Week 7 Individual Technicals (Timebox)

Team Member Github Username Technical Task Contribution Links
Akshay R. Akshay-Rohatgi Backend: ImageProperty Commit 1, Commit 2
Alvin Z. alvinzhengq Backend: ImagePropertyRGB Commit 1, Commit 2
Nolan P. nolanplatt Backend: ImageInfo Commit 1, Commit 2
Sami D. SamiDeshatty Frontend: HTML Homepage Commit 1, Commit 2
Prisha M. PrishaMaiti Frontend: HTML Homepage Commit

Week 6 Updates

In week six, we each created an algorithm and implemented it four different ways.

Week 6 Individual Technicals (Timebox)

Team Member Github Username Technical Task Contribution Links
Akshay R. Akshay-Rohatgi Geometric Series Algorithm Extend Lab
Alvin Z. alvinzhengq OEIS A034175 Algorithm Extend Lab
Nolan P. nolanplatt Lucas Numbers Algorithm Extend Lab
Sami D. SamiDeshatty Pascal's Triangle Algorithm Extend Lab
Prisha M. PrishaMaiti Arithmetic Sequence Algorithm Extend Lab

Week 5 Updates

Week 5 was a journal review. We shifted from RGB lab to a journal review at end of week. Mr. Mortensen decided to postpone the RGB lab as it was deemed too difficiult. Hence, our group took the time ot polish our journals. See below.

Week 5 Individual Technicals (Timebox)

Team Member Github Username Journal
Akshay R. Akshay-Rohatgi Journal
Alvin Z. alvinzhengq Journal
Nolan P. nolanplatt Journal
Sami D. SamiDeshatty Journal
Prisha M. PrishaMaiti Journal

Week 4 Updates

2 More HTML templates completed:

commits:

Completed Task on Scrum Board: https://github.com/alvinzhengq/AP-CSA-T1/projects/1#card-68379017

Home Page Movie Page

Week 4 Individual Technicals (Timebox)

Team Member Github Username Technical Task Contribution Links
Akshay R. Akshay-Rohatgi Hack 1 for Binary Math + HTML Prototyping Hack 1 Commit 1, Hack 1 Commit 2, HTML Prototyping
Alvin Z. alvinzhengq HTML Prototyping CSS Fix, Hack 2, 3, 4
Nolan P. nolanplatt Hack 2 for Binary Math Hack 2 Commit
Sami D. SamiDeshatty HTML Prototyping Home Page, Movies Page, Webpage Organization
Prisha M. PrishaMaiti Hack 3 Hack 3 Commit

Week 3 Updates

We started working on the login page for our project idea:
Link to commit Mini Lab Page

We created a minilab with 3x3 Bootstrap Cards. This shows 9(3x3) different logos, names, and short descriptions of some PUSD schools:
Link to commit
Bootstrap Cards

We created a minilab that generates a string given the length of the string by the user. Includes frontend, backend, and API development.
Link to commit
Bootstrap Cards

Week 2 Updates

Our new mini labs page with the Greeting/Bird integration, and Math lab. Mini Lab Page

An example of the new placeholder pages we added to the navbar:
Navbar Edit

Here's what one of the placeholder pages looks like: Placeholder Example