SPTT
PUBLIC
United States
Galería de equipos
No gallery images have been uploaded.
Información general del proyecto
* Two user groups, admins and students
* Students can sign themselves up, create groups, and select themselves into groups
* Student can enter in their own hours worked (start timestamp, stop timestamp, 1 line text justification, minimum 5 characters)
* Students can modify their own entries only. Any modified entries should be highlighted, with the ability for anyone to see what the change was. Make for an easy comparison of what it was and what it is now.
* Students cannot modify other students. Students cannot delete themselves.
* Admins can add or remove anything. Admin edited records do NOT show up modified.
* I would prefer each student page have have some graphic showing their work relative to the group, and second graphic showing group work relative to the class (do it by student work hours). Both graphics can be merged into one if it's done correctly.
* Admins and students should be able to easily view any other student or group
* Student timesheets should add up the total amount of work completed
* Admins can create new projects and mark active projects. When students self select themselves, they also choose which active project they wish to join.
* Students can only add themselves into active projects. I don't care if students view non-active projects. Admins should be able to view non-active projects. (End goal here, 1 page, 1 database)
* Login should use username and password. DO NOT STORE PLAIN TEXT PASSWORDS. DO NOT SEND PLAIN TEXT PASSWORDS ACROSS NETWORK. Hash client side, not server side
* .NET environment. Use either MVVM or MVC.
Acerca del equipo
A team created to complete a student time tracking application for Weber State University