Dominators Project P4
Table of Contents
Dominators Project Credits
Policies
Scrum Board: Kanban is the Scrum Board style that our team uses and feels comfortable using as a way to organize and delegate project work, commits, and issues. Kanban is basic and simple to understand as it uses "To do", "In progress", and "Completed" columns to track task progress.
Deployment Policy: Wiki
Work Schedule: Wiki
Design: Wiki
PBL Theme (consistent throughout project)
Our PBL theme constructed through our css file is directed toward a Del Norte color scheme as our project is all about Del Norte. We used light blue and a white color as our main colors for backgrounds, text color, and navbar.
Time Box
Week 6
Week 5
Task |
Evidence |
Demo of PBL key features |
Login Page, Class Rating/Overview, Profile, Class List |
Demo of Github Pages and Jekyll - only presenting and demonstrating using Github pages, Github and PBL web project (no IntelliJ or other IDE, no localhost) |
-PBL: Project -Github Pages / Jekyll: Pages |
Theme using Sassy / Bootstrap - under the hood on CSS usage and capitalizing on Bootstrap features |
CSS usage |
Async Operation - runtime and under the hood usage of JavaScript and Fetch |
Async CRUD Work |
CRUD in Database - runtime and behind the scenes using CRUD operations |
CRUD Database Work |
Extra Credit work |
|
Search Bar |
Search Bar Work |
Week 4
Task |
Evidence |
Individual Work |
Nicolas |
Individual Work |
Calissa |
Individual Work |
Ethan |
Individual Work |
Isabella |
Individual Work |
Hassan |
Plan for work until week after Winter Break
Add webpages to website with key technicals implemented, prepare for presentations on week 3 with BOF completed
Week 3
Task |
Evidence |
Design Manager showing Bootstrap layouts, and at least 3 frontend screens with functionality toward Project Theme. |
(www.delp.rocks), Front End 1 Link, Front End 1 Source Link, Front End 2 Link, Front End 3 Link, Layouts Link |
Scrum Master overview of progress using GitHub README, Tickets (Completed and Backlog), and Wiki Show expected backlog when returning from Winter Break. |
Completed by Nicolas: Dominators Scrum Board, Dominators Wiki, README |
Technical officer highlighting Asynchronous access(es) to a Database (expectation is a Search and/or a CRUD operations). |
Completed by Ethan: Pull Request, accessed on www.delp.rocks/crud The code that allows the crud to work crud.html search.html model.py app_crud Part of the Database |
Deployment manager showing Web Site running from URL (https), and demonstrating the process to perform an update. |
Completed by Hassan: (www.delp.rocks), demonstrated process in live review |
GitHub admin highlighting commits and pull requests completed by each individual. |
|
AP MCQ Test and Corrections |
Completed by Everyone: MCQ Test and Corrections Evidnce |
1 minute video by Technical Officer and Scrum Master on Asynchronous Data Access, current PBL highlights, and plans when returning from Winter Break. |
Completed by Ethan and Nicolas: Video |
PBL Highlights: Pages: Profile, Search Page, Class List
Databse: Database
Scrum Board showing PBL work
(in video)
Week 2
Task |
Evidence |
README quality, release day policies, Scrum Board to week after break |
Completed by Nicolas: README, Scrum Board, Release Day Policy (wiki) |
Deployed Web Site |
http://www.delp.rocks/ |
About Pages on deployed on Site (Page must Extend from Layout and have special customization, Picture with Mask that toggles to Picture of Choice, Pull or show data, WebAPI, Links to journals and key indicators of work |
Hassan's About Link, Calissa's About Link, Isabella's About Link, Nicolas's About Link, Ethan's About Link, Tangibles |
2.3, 2.4 Notes and Quizzes, Work on Create Task |
Completed by Everyone: Journals, Create Task |
Week 1
Task |
Evidence |
Design - Wiki Theme, Brain Write & Wire Frame |
Completed by Calissa WireFrames + BrainWrite |
Technicals - 10 to 12 key ideas |
Login page using firebase, Rating system using database (SQL), comment section using database, api for ap class information and statistics, search (filters), upload system, filtering/detection system (inappropriate comments), favoriting / saving system, pathway system (prerequisites/class to take) Link to Brainstorm Doc |
Github - On Wiki containing Management Plan |
Completed by Isabella contributing.md |
Deployment - Wiki Plan, Hardware and Frequency |
Completed by Hassan Wiki |
Scrum Board - Assignments and Backlog |
Completed by Nicolas Scrum Board |
Week 0