evote's People
evote's Issues
VotingEventResult: add realtime data
Update Event Settings via Dashboard
Event properties and Thumbnail
Assign role via Dashboard
Helps owner/admin to organize its Event
Reset Event
Useful when the Event needs to be tested before the actual event.
Need confirmation, firebase provides it.
ROADMAP for Project Rewrite
- Authentication
- Vote Token
- Authorization
- Privilege by feature/action
- Voting Event Settings
- Session
- Open/Close voting session
- Reset voting session
- Privilege and Roles management
- Session
- Voting Event Vote Page
- List of candidates
- Generate Vote Token
- Vote function
- Voting Event Result
- Result data visualization (Pie Chart)
- Realtime data update
- Voting Event Voter List
- List of voters
- Import from CSV
- Manually add Voter
- Delete Voter
Nice to have
- Voting Event Settings
- General
- Update banner image
- Update social media
- Change url/link
- Candidate Management
- Add candidate
- Remove candidate
- Edit candidate
- Scheduled session
- General
- Voting Event Landing Page
- Show banner image
- Show social media
Publish Vote Results publicly
Add voter by form
Duplicate VoteToken generation
perf(fe): โจ chartjs lifecycle, use update() instead of re-render chart
Currently, the chart on the result page can be reactive is because of re-render the chart. But it will be a performance issue if someday the data is changing fast.
Chartjs has the solution by using .update() method but there are unexpected behavior when using it.
Voter invitation
Invite new users to join the Event. Notice the invited user by email or app notification.
once the invited accepted the invitation it will trigger to create VoteToken.
Ability to Close/Open Event
- Closing/Open by switching manually
- by Timer
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.