SangJunBak / Virtual-Election

Web application that utilizes SQL databases and AJAX for voting processes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voting_App

Web application that utilizes SQL databases and AJAX for voting processes

Showcase

Main Application

Gif1

Admin Page

Installation

To install:

  1. Access index.php on an Apache localhost or Xampp localhost.
  2. Install MySQL on your localhost and create a database.
  3. Insert database information in connectToDB.inc.php

Admin Page

To access the admin page, the information is: username: admin password: 123

You can change the admin credentials through /authentication/login.php

How to Use

In the admin site, you're able to:

  1. Add, update, and delete candidates.
  2. Choose the colour theme for the main app
  3. View graphs of the poll data
  4. Change the year of voting When adding candidates, you can upload an image and set their name.

For voting purposes, the instructions are in the GIF. Have fun!

About

Web application that utilizes SQL databases and AJAX for voting processes


Languages

Language:JavaScript 45.9%Language:PHP 39.2%Language:CSS 13.4%Language:HTML 1.2%Language:Hack 0.3%