Skip to content

cactico/PARK-tech

Repository files navigation

Table of contents

Credits

Contributor GitHub Tasks Scrum Board Commit Journal Links
Raiden Tung @MadCacti Tasks Scrum Board Commits Journal
Paul DiPasquale @Paul-D6 Tasks Scrum Board Commits Journal
Armaan Shamsaasef @xXAASXx Tasks Scrum Board Commits Journal
Kurtis Kwan @Naevey Tasks Scrum Board Commits Journal

Runtime

Main Runtime: https://parktech.tk Backup link: https://parktech.cf (currently down due to some personal maintenance)

Example Login: [email protected] Example Password: Password123!

Week0

Setup roles for team members.

Role Person Description
Scrum Master Raiden Ensure roles are assigned. Build Scrum Board.
Github Admin Raiden Setup Project in Git. Integrate any starter code from Trimester 1. Build policies for Fork and Pull requests.
Primary Designer Armaan Primary Designer and Layout manager. Organize Jinja2 Enabled Templates, ensure usage of Bootstrap (minimize CSS customization per page). Establish plan for overrides on each of the User Pages.
Deployment Manager Paul (RPi or AWS). Deploy Web site. Establish policy and frequency for updates. Ensure site is not broken and always alive for reviews.
Technical Officer Kurtis Works with Teacher, Classroom TOs, and BOF TO's to form TPT lessons and Tech Talk Topics for Trimester. Also, facilitates learning of Technical Concepts within Scrum Team.

Week-1

Week 1 Issue

Commit Person Description
Add Review System Raiden Add a general review system, to be extended per book, etc.
AboutME,homebutton Paul About me complete, add more information on Park Tech, set up a data base search bar.
About-ME Armaan Completely finished About-Me page with Google Translate API.
About me and cursor Kurtis Added About-Me page and cursor on page.

Week-2

Week 2 Issue

Commit Person Description
Completion of about me pages All members Focus on completing this week's goals. Check issue/review tickets for updates.

Focus on deployment with group and management of getting accustomed to commits/pushes to live runtime.

Note: Over the weekend, Paul added the Park-tech button to display info.

Week-3

Week 3 Issue

Commit Person Description
Add User System Raiden Add a login system for users, still need to update base.html for layout of buttons to navigate. Took quite awhile, firebase can be shown on request.
Finalize Cursor Kurtis Finished finalizing a design for the cursor while group gets used to implementing/using databases.
Databases Kurtis Add the databases, can be used in near future, but need to discuss w/ team.
1 Minute Video Raiden & Kurtis on Asynchronous Data Access, current PBL highlights, and plans when returning from Winter Break. Apologies about the watermark, using a different software next time.
NAV.html Armaan For bootstrap/front end features, adds a way to quicksearch filters
Game Paul Added a game for people bored as a fun way to simply pass time or for taking a break after trying to look for books or read

Week-4

Week 4 Issue(s)

Commit Person Description
ISBN Search/Rating extension(WIP) Raiden Add ISBN searcher using Google Books to display a preview of an entered ISBN of a book. Also playing around and researching with jinja blocks on how to extend the ratings properly, though it currently is a bit iffy. Will/should be finalized by next week w/ Paul.
Dark/Light Modes (WIP) Armaan Working on a Dark mode for contrast compared to the currently white navbar.
Database fixing Kurtis Fix some issues with the databases that prevent it from operating properly.

Week-5-7

Commit Person Description
Star rating system(algorithm) Raiden Alter the rating system to allow for list usage. Can put into a for loop for every book. Added averaging algorithm to work through the lists.
Star rating system(display) Paul Worked on rating system(frontend HTML) with Raiden to make it more appealing.
Dark/Light Mode Bootsrap/SASSY Armaan Can now toggle between light and dark mode on thorougly on TEST.html using CSS and SCSS (will be implementing to all pages ASAP-still learning through trial and error).
CRUD Working Kurtis Finally got CRUD working in several different pagges of the site (took a long time to grasp but feels amazing to finally do it correctly).

Week-5-8

Group Reorganization

  • Scrum Master gets a new team to work with for a week.
Contributor GitHub Tasks Scrum Board Commits
Raiden Tung @MadCacti Tasks Scrum Board Commits
Nathan Shih @NathanShih04 Tasks Scrum Board Commits
Timmy Lin @TimL1n Tasks Scrum Board Commits
Noah Jeng @NoahJ214 Tasks Scrum Board Commits
Ritvik Keerthi @Ritvik-Keerthi Tasks Scrum Board Commits