issues
search
invainn
/
ARIA
CS 425 - CS 426 Project
0
stars
1
forks
source link
[CoEN & Future Work] -- Comprehensive Issue List
#226
Open
njirwin
opened
5 years ago
njirwin
commented
5 years ago
Things To Be Done By College of Engineering Innovation Day (CoEN), May 3rd
Cleanup Front-End - Issue #178
Implement Initial Version of Document Generator - Issue #180
Finish Initial Component Versions for Admin Portal - Issue # 179
Update Google Calendar - Issue #181
Update PayPal's BrainTree Drop-In UI - Issue #183
Dealing With Failed Payments - Issue # 185
Manual Entry for Add a Teacher - Issue # 186
Participants Name Spelling Alerts - Issue #187
Update Project Website - Issue #192
Fix Theme On Non Portal Pages - Issue #233
What Will Work By College of Engineering Innovation Day (CoEN), May 3rd
Three Portals: Customer, Teacher, Admin
Customer Portal Done
Infrastructure Complete (Will Be Modified Later by NNMTA)
Database Complete (New Tables Will Be Added Over Summer)
Authentication Complete: Standard Login, Facebook Login, Google Login
Role-Based Access Control (RBAC): Customer, Teacher, Admin (With Sample Accounts of Each Type)
Payment Processing (via PayPal's BrainTree API & Drop-In UI)
OAuth
Things To Be Done Over Summer, May - August 2019
Progressive Web App (Mobile Ready) - Issue #114
Implement Event Scheduler/Manager - Issue #171
Song List Processing - Issue #173
Add SMS & Email Notifications - Issue #174
Update/Notify Customer When Admin Completes Newly Scheduled Event -
Issue #[Not Created Yet]
Update/Notify Teacher When Admin Completes Newly Scheduled Event -
Issue #[Not Created Yet]
Teacher Song Selection For Registered Students -
Issue #[Not Created Yet]
Customer/Teacher Daily Update & Update For Changes To Portal -
Issue #[Not Created Yet]
Allow Teachers To View Pending/Complete Student Registration Statuses -
Issue #[Not Created Yet]
In Addition To Pending/Complete Statuses, Teachers Need To See Song Details Per Student
Finish The Create An Event Workflow For Administrators -
Issue #[Not Created Yet]
Create Table Mapping For Level Names To Integers For Database Management Purposes
Collect Names From .CSV and Have Them Sort Levels On Front End During Event Creation
Create Table Mapping For Levels to Prices During Event Registration In Customer Portal
Create A Judges Portal -
Issue #[Not Created Yet]
Implement Judge Scoring -
Issue #[Not Created Yet]
Send/Generate Link To Judges Portal
Create New Admin Portal Dashboard Card For Checking Incomplete Registrations -
Issue #[Not Created Yet]
This Component Should Show All Teachers With Outstanding 'Pending' Student Registrations
Document Generator -
Issue #[Not Created Yet]
Finish Building Initial Templates For All Document Types
Update Document Generator As Needed For Documents Which Need Event-Scheduler Information
Handle .CSV Files And Generate Documents In Excel
Begin Work On Archiving/Data Collection -
Issue #[Not Created Yet]
This Is An Open Ended Feature
Archiving Can Include: Event Data, Customer Data, Student Data, Payment Data, Etc.
Update The Volunteer Tasks Component In The Teacher Portal -
Issue #[Not Created Yet]
This Task Requires Feedback From Mrs. Harris First
Show Warning When User Attempts To Create An Already Existing Account -
Issue #[Not Created Yet]
Other/Misc
Fix Copyright (Update Dynamically) -
Issue #[Not Created Yet]
Update Register For An Event Component -
Issue #[Not Created Yet]
Remove Dates As Currently Implemented, Add Date Range
Have Customers Select Day (Typically Friday, Saturday, Sunday) As Radio Button
Then Select Times, Level,...Etc. From A Drop Down List
Fix Performance Options Stepper
Should Be Two Separate Steps...
Competition Options
Command Performance Options
For Those Tasks Labeled 'Issue [Not Created Yet]'
The intended purpose is to have these issues added over summer when development for that issue begins.
They have been intentionally not added to the current task list as of 04/26/2019.
About This Issue #226
It is meant to be a 'living issue', do not close it.
It is meant to act as a roadmap primarily for summer development.
It should be updated with issue numbers for those issues not currently tagged.
Things To Be Done By College of Engineering Innovation Day (CoEN), May 3rd
What Will Work By College of Engineering Innovation Day (CoEN), May 3rd
Things To Be Done Over Summer, May - August 2019
Other/Misc
For Those Tasks Labeled 'Issue [Not Created Yet]'
About This Issue #226