-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
12de9c3
commit 904ebeb
Showing
1 changed file
with
29 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,29 @@ | ||
# lolacine-electronicvote | ||
# LolaCine Frontend - Event Voting System | ||
|
||
Welcome to **LolaCine 2024 Frontend**! This is a React-based website built for a local event where schools submit short films and vote on the best one. The project enables **electronic voting**, accessible through QR codes, ensuring that everyone can easily vote during the event. | ||
|
||
### Features: | ||
- **Vote on Proposals**: Users can vote once for their favorite film. All proposals are fetched from a backend API. | ||
- **Group Presentations**: Proposals are divided into 4 groups, reflecting the event's structure. | ||
- **Admin Page**: There is a dedicated admin interface for managing the event. | ||
- **Voting Time**: Voting can be disabled in the admin interface. | ||
|
||
### Backend Notice: | ||
Please note that the backend is hosted on free tier services. If the proposals are not loading immediately, kindly allow a minute or two for the server to wake up. | ||
|
||
Feel free to explore the website and **cast your vote** for the best film! This platform aims to enhance the voting experience and provide accessibility to all attendees. | ||
[IMAGE 1: Landing] | ||
![image](https://github.com/user-attachments/assets/d62355bf-f4a6-4ead-a235-acca61b93a40) | ||
|
||
[IMAGE 2: Proposals Overview Page] | ||
![image](https://github.com/user-attachments/assets/12a703c0-bbfd-44d0-a503-8dd925179488) | ||
|
||
[IMAGE 3: Admin Interface] | ||
![image](https://github.com/user-attachments/assets/c5463b8f-1932-45ce-800d-0b6ef1e62b26) | ||
|
||
### Technology Stack: | ||
- **Frontend**: React.js | ||
- **Backend**: Node.js (sleep-mode free hosting), Express | ||
- **Database**: MySQL | ||
|
||
This project demonstrates my ability to work with **React**, integrate **backend APIs**, and handle **dynamic voting systems** for real-world events. |