Skip to content

Nigeria Election App simulates online voting using the Voter's card and Independent National Electoral Commission (INEC) IREV voting system.

License

Notifications You must be signed in to change notification settings

Jedidiah-Solomon/Nigeria_Election_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Nigeria Election App

Nigeria Election App simulates online voting using the Voter's card and Independent National Electoral Commission (INEC) IREV voting system. Built with Vite, ReactJS, Tailwind CSS, Cypress and Express.js.

Demo

https://naija-election-app-frontend.onrender.com/

PORTS

  1. Front-end: 5000
  2. Back-end: 8000
  3. Ensure in deployment, change the CORS_ORIGIN to the URL CORS_ORIGIN=https://the-production-frontend-url.com and VITE_BACKEND_URL to the URL VITE_BACKEND_URL=https://the-production-backend-url.com

License

This software is licensed under the MIT License. See LICENSE for more details.

Installation

Clone the repository

git clone https://github.com/Jedidiah-Solomon/Nigeria_Election_App.git

Navigate to the project directory

cd Nigeria_Election_App

Install dependencies for the backend

cd Backend
npm install

Install dependencies for the frontend

cd ../Frontend
npm install

Start the backend server

cd ../Backend
npm start or npm run dev depending on production or development respectively.

Start the frontend server

cd ../Frontend
npm start or npm run dev depending on production or development respectively.

Voting

  1. Please ensure you visit candidates link to see various candidates and their bio-data, then move to #2.
  2. Voter clicks voter --> vote --> Voter inputs correct credentials with NIN to login
  3. Select either Governorship or Presidential election.
  4. Fill details accordingly.

FAQ

How do I report a bug?

Submit an issue on our GitHub repository with detailed information about the bug.

Gallery

Home Page Elections Real-time Grid Candidates Info Parties Voter Dashboard Voter Login Winners Real-time Grid Winners Real-time Grid 2 Winners Real-time Grid 3 Election News Blog News for Elections Admin Login

About

Nigeria Election App simulates online voting using the Voter's card and Independent National Electoral Commission (INEC) IREV voting system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages