Develop a voting saas platform
Budget: $30 – $250 USD
Create this web app.
This will be a SaaS platform.
Features
Homepage
When a user visits the homepage of the SaaS, the platform's features will be showcased. This potential client can choose a plan based on the type of contest they want to launch.
SaaS Client
Once they select a plan and make the payment (Stripe, Paddle, and PayPal will be used to process payments), they will be able to create their own contest. They can upload a contest logo (which will appear on the contest's homepage), set the contest name, and add participants.
When the user becomes a client of the SaaS platform, they will have access to an administration panel to manage their contest. They must select a contest name and automatically receive a subdomain where the contest will be hosted.
On this link, participants in the contest will be displayed (a photo, name, and a button for voting). Users can define the quantity of votes per participant. The vote count for each participant must be displayed in real time on the contest homepage.
The client sets the price per vote. To collect payments for votes, the client can integrate their Stripe, PayPal, Venmo, or Cash App accounts.
The client will also have the option to manually add votes through their dashboard. The admin (who is the client) must have a specific login link to access their dashboard.
Super Admin
The super admin is the SaaS platform manager, responsible for overseeing the system's global aspects. The super admin can:
Delete clients
Deactivate accounts for clients with overdue payments
View the total number of clients
Access system-wide vote statistics
The super admin must also have a specific login link to access their dashboard.
SaaS Homepage
The SaaS homepage must be elegant and intuitive. This platform enables individuals to launch their own contests based on paid voting.
There should be a "Contests" menu that displays a list of active contests. Visitors can click on a contest to see its participants and vote if applicable.
Contest Users
Visitors to the contest links will see:
The contest name on the homepage
A grid of participants with their respective vote counts
A voting button with the ability to specify the number of votes
SaaS Name
The SaaS will be called VoteSnap
This will be a SaaS platform.
Features
Homepage
When a user visits the homepage of the SaaS, the platform's features will be showcased. This potential client can choose a plan based on the type of contest they want to launch.
SaaS Client
Once they select a plan and make the payment (Stripe, Paddle, and PayPal will be used to process payments), they will be able to create their own contest. They can upload a contest logo (which will appear on the contest's homepage), set the contest name, and add participants.
When the user becomes a client of the SaaS platform, they will have access to an administration panel to manage their contest. They must select a contest name and automatically receive a subdomain where the contest will be hosted.
On this link, participants in the contest will be displayed (a photo, name, and a button for voting). Users can define the quantity of votes per participant. The vote count for each participant must be displayed in real time on the contest homepage.
The client sets the price per vote. To collect payments for votes, the client can integrate their Stripe, PayPal, Venmo, or Cash App accounts.
The client will also have the option to manually add votes through their dashboard. The admin (who is the client) must have a specific login link to access their dashboard.
Super Admin
The super admin is the SaaS platform manager, responsible for overseeing the system's global aspects. The super admin can:
Delete clients
Deactivate accounts for clients with overdue payments
View the total number of clients
Access system-wide vote statistics
The super admin must also have a specific login link to access their dashboard.
SaaS Homepage
The SaaS homepage must be elegant and intuitive. This platform enables individuals to launch their own contests based on paid voting.
There should be a "Contests" menu that displays a list of active contests. Visitors can click on a contest to see its participants and vote if applicable.
Contest Users
Visitors to the contest links will see:
The contest name on the homepage
A grid of participants with their respective vote counts
A voting button with the ability to specify the number of votes
SaaS Name
The SaaS will be called VoteSnap