Releases: acmutd/trackit
Releases · acmutd/trackit
TrackIT Summer 2020 Release
TrackIT
v1.2.0 Release Notes
Summer 2020 Release for TrackIT. Developed for interactive real-time workshop management and coordination by the Association for Computing Machinery.
Features
- Secure authentication through ACM Single Sign On
- Improved UI experience with warnings, error messages, alerts
- Convert project from javascript to typescript
- Improve codebase to separate logic into different components
- Reduce tech debt
- Add redux data store for improved data handling
- Secure email validation for ACM Officers to access administrative functionality
- Multiple API Keys to separate development and production instances
- Designed currently for use solely for workshops by the Association for Computing Machinery.
Additional information
- Documentation
- User Handbook
- Github with TrackIT
- Code Guidelines
- Project Information
- Deployment & Scripts
First Order Dependency Tree
[email protected]
├── @auth0/[email protected]
├── @babel/[email protected]
├── @babel/[email protected]
├── @babel/[email protected]
├── @fortawesome/[email protected]
├── @fortawesome/[email protected]
├── @fortawesome/[email protected]
├── @fortawesome/[email protected]
├── @material-ui/[email protected]
├── @material-ui/[email protected]
├── @testing-library/[email protected]
├── @testing-library/[email protected]
├── @testing-library/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── @types/[email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── UNMET PEER DEPENDENCY [email protected] - 3
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
TrackIT MVP
TrackIT
v1.1.0 Release Notes
MVP Release of TrackIT. An interactive & real-time solution to remotely delivering event content and tracking user progress.
Tech Stack
- React
- Firebase
Features
- The student should be able to submit their name and workshop name to be tracked
- The students need to be able to check workshop levels
- The student should only be able to check the workshop level if it has been enabled
- The student should be able to uncheck the workshop level
- The student should be able to view the total number of levels
- The student should not be able to jump ahead of the levels before admin unlocking it
- The student should have workshop level information saved if they close the browser
- Admin should be able to view all students in a workshop
- Admin should be able to view progress for each student in the workshop
- Admin should be able to view a list of all workshops
- Admin should be able to add a description to workshop level
- Admin should be able to create, read, update and delete workshops
- Admin should be able to export workshop and student information
Additional information
- Check developer readme
- Check user handbook
- Use deployed instance at
trackit.acmutd.co