1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 10-Apr-2025 02:31 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: raffle results page
Posted by: External project from PeoplePerHour
Started: 14-Nov-2024 09:08 GMT
Description: Project Overview:

We are planning to offer weekly raffle prizes to our customers in return for their purchases at our store. For this purpose, we need a website that includes a Landing Page, where users can view their raffle ticket information, and an Admin Panel to manage the raffle processes.

Requirements:

1. Landing Page (User Interface) Features:

User Access: Users should be able to access their page through a URL like example.com/username or by entering their username on a login screen.
Ticket Information: Users should be able to easily view their active ticket count and details.
Countdown Timer: A countdown timer should be added to display the time remaining until the next raffle.
Raffle Results: Once the raffle results are announced, users should be able to view their winning ticket information on their personal page. For security purposes, only the first 2 and last 1 characters of the username should be displayed.

2. Admin Panel Features:

Raffle Settings: The admin should be able to set raffle dates and expiration dates for tickets after each raffle.
Prize Management: Up to 20 prizes can be allocated per raffle, with an interface to define prizes for each ranking position.
Automated Raffles: A mechanism to automatically conduct the raffle on the specified date and time.
Ticket Management: User-specific tickets should be created via an API request. Each ticket must have a unique number, and only one prize should be awarded per user per raffle.
Manual Operations: Admins should be able to manually add or remove tickets for users.
Result Display: Raffle results should be automatically displayed on the user pages according to the date set in the admin panel.

Additional Features:

Notifications: Raffle dates and results should trigger notifications sent through an API to a configurable URL, containing the username and prize information.
Reporting and Statistics: A reporting screen that lists historical data and prize winners for analyzing raffle performance.
Responsive Design: The Landing Page and Admin Panel should be responsive, ensuring smooth functionality on both desktop and mobile devices.

Required Technical Skills:

Front-End: Proficiency in HTML, CSS, JavaScript, responsive design, and user experience (UI/UX).
Back-End: Experience with API integration, automated processes, and data management (e.g., Laravel or Node.js).
Database Management: A robust database structure to manage raffle, ticket, and user data.
Raffle Certification: Raffles will be conducted under notary supervision, and the results will be added to the winners page via an API.
Project ID: 3408526
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Create a basic, but clean website 09-Apr-2025
20:59 GMT
Add Cookieboty script and find missing closing tag 09-Apr-2025
20:11 GMT
Paid Relational Mobilizer (US) 09-Apr-2025
19:31 GMT
network simulation in packet tracer 09-Apr-2025
19:19 GMT
UK Construction blogs for Roofing| Home Blogs for Removals 09-Apr-2025
19:04 GMT
WordPress Developer Required for Immediate Start 09-Apr-2025
17:41 GMT
Create Walking route with Illustrator and Google maps 09-Apr-2025
17:25 GMT
Women in Leadership Events (2) 09-Apr-2025
17:03 GMT
Admin & Book keeping Support 09-Apr-2025
16:58 GMT
UX redesign of an existing App 09-Apr-2025
16:58 GMT
UX redesign of an existing App 09-Apr-2025
16:53 GMT
Btc flash tool. 09-Apr-2025
16:34 GMT
Photoshop work 09-Apr-2025
16:28 GMT
pharmacy window display 09-Apr-2025
16:24 GMT
ILA Personal Guarantee Advice and Certificate for a Mortgage 09-Apr-2025
16:23 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2024 1001 Freelance Projects