yqw7 / dominators

0 stars 2 forks source link

Dominators Project P4

Table of Contents

Dominators Project Credits

Dominators Scrum Board Insight Graphs Runtime Link
Name Github Profile Journal Links Role Commits
Hassan Allam @RiceSush1 [ Hassan Allam Journal]() Deployment Manager Commits
Nicolas Mounier @nicm2 Nicolas Mounier Journal Scrum Master Commits
Ethan Guo @FierceExplorer Ethan Guo Journal Technical Officer Commits
Isabella Yan @yqw7 Isabella Yan Journal GitHub Admin Commits
Calissa Tyrrell @CalissaT [Calissa Tyrrell Journal]() Primary Designer Commits

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

Name Evidence
Nicolas Vocab Wiki (Nicolas)
Hassan Vocab Wiki (Hassan + Calissa)
Calissa Vocab Wiki (Hassan + Calissa)
Ethan Vocab Wiki (Ethan)
Isabella Vocab Wiki (Isabella)

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 image
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 image
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. image
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

Task Evidence
Scrum Boards and Issue for each individual (.5 to seed) Dominators Scrum Board
GitHub plan and commits by each individual (.5 to seed) Insight Graphs