Skip to content

Animesh7853/Matdaan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Matdaan - eVoting System

1693117772357

Matdaan is an electronic voting system designed for secure and efficient voting processes. It includes both frontend and backend components.

If you want SQL version of this DBMS project go to Master branch it's database is build using AWS RDS (It is mini project for DBMS Course).

Frontend Technologies

  • React
  • Bootstrap

Backend Technologies

  • Node.js
  • Express.js
  • MongoDB (with Mongoose)

Prerequisites

  • Node.js installed
  • MongoDB installed (for backend)

Getting Started

  1. Clone the repository: git clone https://github.com/Animesh7853/Matdaan
  2. Install dependencies:
    • Frontend: cd matdaan && npm install
    • Backend: cd backend && npm install

You can access the frontend at http://localhost:3000 and the backend at http://localhost:8000.

Available Scripts

  • npm run both: Start the frontend and backend development server.

  • npm test: Run tests.

    Demo:

    Landing page:

    image

    Candidate Login Page:

image

Candidate Sigup Page:

Candidate Address Page:

image

Voter Login Page:

image

Voter SignUp Page:

image

Voter Address Page:

image

ELection Page:

image

Voting Page:

image

image

Result:

image

© ANIMESH JHA , UJJAWAL KANTT , PRANAV KHANDELWAL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •