samanklesaria / classapp Goto Github PK
View Code? Open in Web Editor NEWStudy group formation web app
License: MIT License
Study group formation web app
License: MIT License
What is the purpose of this? All groups will exist under /uses/#netid/classes/subgroups as maingroup or non-maingroup
Interaction is only possible once the class list has been downloaded. We need to show users when this occurs.
Update slides and practice with dummy data.
Should be responsive (mobile friendly)
I can write the install instructions and use stuff for the peer reviews when should I release them?
mocking might not be a viable solution, even for unit tests. Particularly for e2e, we need a real firebase instance.
testing (testref)-> $controller('MainCtrl', {$ref: testref})
Add dummy data to the application.
Can we keep netids under users? Netids are unique anyway
We need parentid to tell which which group a subgroup belongs to
With bootstrap badges by the pill
We shouldn't need them. It makes $group.clearGroup messy too.
Plural. Ids. All that stuff.
We get collaborative note editing for free.
Will everything be on Heroku? Should we put static files on s3? Should we get / register a domain name?
Sessions aren't necessary. Generate calls aren't necessary.
We check for our cookie on auth routes. If it's not there, we set a cookie with netid and firebase token. Angular can read the cookie, saving us the 'loggedin' event handler. This requires forking grand_master_cas.
We want to collect average response time, longest response time, see graphs.
Test locally for individual components' speed, on Heroku for system speed.
Explain to Firebase, Heroku, AWS that we are stress testing for a class project. Ask if they would be willing to sponsor our efforts / give us free higher rates
slightly nicer
we should store a list instead of [ id : netid ] pair.
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.