acm-uic / registrum Goto Github PK
View Code? Open in Web Editor NEWREPO ARCHIVED. Web App that simplifies the task of managing course at UIC with tools such as open course tracking and more...
REPO ARCHIVED. Web App that simplifies the task of managing course at UIC with tools such as open course tracking and more...
Send verification email when user signs up to verify email address.
Frontend rework.
✨ NPM7 seems to make rush obsolete, we should keep a port to npm7 in mind.
Sync classes which are being tracked more frequently.
Sync multiple terms
App icon badging graduated from origin trails in Chrome 81.
https://web.dev/badging-api/
We should look into implementing app badges for open classes.
Create and connect actions and reducers for:
Related PR: #103
✨ Setup PWA and manifest.
The microservice should interface with the scraper, the scraper should not be built into the microservice itself. This allows for separate scaling of application servers w/ business logic and scrapers.
✨ Setup MongoDB Atlas?? ( option in .env file to allow for development environments with local mongodb )
Possibly move container deployment into the cloud?
Add a way to update service workers, and purge cached files.
We can do automatic updates or show the user "Update available" and update the app when they perform an action (button press) or we can also look into other ways of updating it.
Links:
https://developers.google.com/web/fundamentals/primers/service-workers/lifecycle#updates
https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers#Updating_your_service_worker
Add a way for users to change passwords themselves using email verification.
This is needed for optimal compatibility when developing on most devices.
🐛 Running rush watch
does not work due to using UNIX type file paths.
Current workaround, change the rush watch
command to use Windows type file path.
🚀 Setup easy deployment with containers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.