W-FR01. The web app must display election results after voting time.
W-FR02. The web app must display in real time the numbers of voters who have already voted.
W-FR03. The web app must display the election schedule.
W-NFR01. The frontend of the web application must be developed using Javascript + HTML + CSS.
W-NFR02. The backend of the web application must be developed using NodeJS + Express.
W-NFR03. The web server must be hosted at Heroku cloud platform.
M-FR01. The mobile app must allow the administrator to manage the candidate list outside voting time.
M-FR02. The mobile app must allow the administrator to choose the election date and duration before voting time.
M-FR03. The mobile app must allow the administrator to access recount mode in the ballot counter.