Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamo08/vote-system
A simple voting system project built with PHP.
https://github.com/adamo08/vote-system
ajax bootstrap email-verification html mvc mysql pdf-generation pdo php
Last synced: about 16 hours ago
JSON representation
A simple voting system project built with PHP.
- Host: GitHub
- URL: https://github.com/adamo08/vote-system
- Owner: Adamo08
- Created: 2024-05-19T19:33:44.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T18:15:46.000Z (3 months ago)
- Last Synced: 2024-12-21T21:19:08.709Z (about 2 months ago)
- Topics: ajax, bootstrap, email-verification, html, mvc, mysql, pdf-generation, pdo, php
- Language: PHP
- Homepage:
- Size: 838 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vote System
A simple voting system project built with PHP.
## Features
- User Registration and Authentication
- Email Verification
- Voting
- Display Results
- PDF Generation## Requirements
- PHP 7.4 or higher
- MySQL
- Web Server (Apache, Nginx, etc.)## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/Adamo08/vote-system.git
```
```bash
cd vote-system
```3. **Set up the database:**
- Create a database in MySQL.
- Import the SQL schema to set up the necessary tables.
- Update the database configuration in the project to match your database settings.4. **Configure your environment:**
- Make sure to set up your environment variables or configuration files, such as database credentials and site URL.
5. **Run the project:**
- Place the project in your web server’s root directory.
- Access the project via your web browser using the appropriate URL (e.g., `http://localhost/vote-system/public`).## Usage
- Navigate to the home page.
- Register a new user and verify the email.
- Log in to the system.
- Start voting!## PDF Generation
To generate PDFs, navigate to the relevant section of the application and click the "Generate PDF" button.
## Troubleshooting
If you encounter any issues, please open an issue on GitHub or reach out to the project maintainers.
## Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
## License
This project is licensed under the MIT License.