mlh-fellowship / clarify Goto Github PK
View Code? Open in Web Editor NEWa tool for educators to make instruction more interactive for students. Try it now: https://clarify-io.web.app/
Home Page: https://clarify-io.web.app/
a tool for educators to make instruction more interactive for students. Try it now: https://clarify-io.web.app/
Home Page: https://clarify-io.web.app/
Person that enters a poll vote should update poll vote from the client side (no server request lag). For everyone else they would receive the updated poll vote through the listener.
Teacher
Student
When questions are added/removed, firebase should push changes to all clients. @smellslikekeenspirit /Lily will work on this.
Reordering animation when questions are sorted by liked
I haven't decided yet if this is preferable, feel free to chime in with your opinion
Running list of improvements:
If you join room via join code, you get to the room, but if you try to join via URL, you will be directed to an empty site.
Add # of votes above each graph
Option to create a join code for a "room"
Fix Bar Chart bugs
Export questions as plain text so unanswered questions can be pasted into any other medium like email, a Piazza post, discord chat, and answered async
Problem
Add an avatar picker when you submit a question. Will probably only persist using React state. Implement using dropdown menu (?) and image grid layout
It's possible right now for a duplicate room code to be generated
Added rooms to data structure so need to change all the API requests
Add a dark mode option for web app
A way for anyone using the app to one click submit quick text feedback so we can get free feature suggestions ;D
Right now, button order is ordered by firebase db
Mockup of idea
Put questions on the left and poll on the right
Remove collapse option for question box
Poll count isn't properly decrementing when users leave/refresh. Need to correctly detect leaving the room
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.