parallax

Solution

Two-sided marketplace

The DesignContest platform brings together two distinct user groups: customers and graphic designers. Customers come to the platform to get a variety of designs at an affordable price. Graphic designers come to the platform to get access to new projects.

The platform offers different functionality for these two user groups. We implemented the role-based authorization to identify the current user. The authorization mechanism is used to control access to the application’s functions.

Customers are allowed to create contests, evaluate entries, and choose winners. And designers are allowed to upload designs to the application server.

Custom contest management

To start a contest a client needs to fill out a design brief and set the price amount. They can also protect their contest with a Non-Disclosure Agreement (NDA). If they choose this option, the system will hide the project from search engines.

Within a few hours after starting the contest, the client will begin receiving designs created by the participating designers. We created a custom dashboard to make it easy for customers to manage their contests. They can evaluate entries, communicate with designers, and eliminate designs that don’t meet their expectations.

The platform also offers contest management functionality for designers. They can browse contests in more than 50 categories, submit their entries, and communicate with contest holders.

Contest finalization

When a client has picked out a winner, they go through the contest finalization process. This includes getting the source files from the designer, implementing changes if needed, and signing the copyright transfer agreement. They are also required to write a testimonial and rate the designer whose work they intend to buy.

The winner has 24 hours to upload the design files. Once the files are uploaded, the designer signs the copyright transfer agreement and waits for the client’s final approval. The prize money will be released to the winner’s account after all the edits and fixes are complete.

Secure payment processing

We created a secure payment module that allows the system to both accept payments from clients and make payments to designers. Our module is enhanced with a fraud detection system and has a Security Sockets Layer (SSL) certificate from Verisign that ensures encryption of sensitive information during online transactions.

We used PayPal integration for credit card payments and express checkout.

Designers get paid through their finance board where they can send a payout request choosing the most convenient payment method.

Voting feature

The users of DesignContest can invite other people to the platform to voice their opinions on what design option is best.

Voting can also take place outside of the DesignContest platform. There are three ways in which this can be done:

  • By downloading PDF file for offline voting
  • By installing voting on a third party website (available for WordPress websites)
  • By inviting people to vote by email

The voting functionality helps DesignContest generate brand awareness and serves as a useful tool for business owners to research the preferences of their target audience.

design-contest
design-contest
design-contest
design-contest
design-contest
execution
Two-sided marketplace

The DesignContest platform brings together two distinct user groups: customers and graphic designers. Customers come to the platform to get a variety of designs at an affordable price. Graphic designers come to the platform to get access to new projects.

The platform offers different functionality for these two user groups. We implemented the role-based authorization to identify the current user. The authorization mechanism is used to control access to the application’s functions.

Customers are allowed to create contests, evaluate entries, and choose winners. And designers are allowed to upload designs to the application server.

execution
Custom contest management

To start a contest a client needs to fill out a design brief and set the price amount. They can also protect their contest with a Non-Disclosure Agreement (NDA). If they choose this option, the system will hide the project from search engines.

Within a few hours after starting the contest, the client will begin receiving designs created by the participating designers. We created a custom dashboard to make it easy for customers to manage their contests. They can evaluate entries, communicate with designers, and eliminate designs that don’t meet their expectations.

The platform also offers contest management functionality for designers. They can browse contests in more than 50 categories, submit their entries, and communicate with contest holders.

execution
Contest finalization

When a client has picked out a winner, they go through the contest finalization process. This includes getting the source files from the designer, implementing changes if needed, and signing the copyright transfer agreement. They are also required to write a testimonial and rate the designer whose work they intend to buy.

The winner has 24 hours to upload the design files. Once the files are uploaded, the designer signs the copyright transfer agreement and waits for the client’s final approval. The prize money will be released to the winner’s account after all the edits and fixes are complete.

execution
Secure payment processing

We created a secure payment module that allows the system to both accept payments from clients and make payments to designers. Our module is enhanced with a fraud detection system and has a Security Sockets Layer (SSL) certificate from Verisign that ensures encryption of sensitive information during online transactions.

We used PayPal integration for credit card payments and express checkout.

Designers get paid through their finance board where they can send a payout request choosing the most convenient payment method.

execution
Voting feature

The users of DesignContest can invite other people to the platform to voice their opinions on what design option is best.

Voting can also take place outside of the DesignContest platform. There are three ways in which this can be done:

  • By downloading PDF file for offline voting
  • By installing voting on a third party website (available for WordPress websites)
  • By inviting people to vote by email

The voting functionality helps DesignContest generate brand awareness and serves as a useful tool for business owners to research the preferences of their target audience.

parallax

Technology stack

Altris project leverages a diverse technology stack comprising React, Laravel, and AWS. Cutting-edge Machine Learning techniques are applied to analyse vast quantities of ophthalmological scans, enabling precise anomaly detection and generating informative insights.
Laravel
React
Digital Ocean
React-Native
Mailchimp
SendGrid
Hubspot
Google Analytics
Stripe
Flask
TensorFlow
Firebase
GitLab
aws

Proud to be a trusted partner

We measure our success by the success of our customers and partners. By helping others win and grow, we aspire to build bulletproof alliances.
Tallium developed a seamlessly functioning app that is anticipated to perform very well in the field. Highly organized, responsive, and transparent in their approach, working with their team has been a great experience all around.
Jaroslav Veresjtjaka
CEO, Chimplie
Stockholm, Sweden

Other projects

Card image cap
gradient
Prostor App

Shopping app for the leading health & beauty retailer

Card image cap
gradient
iDEALER

Shuttle management system powered by artificial intelligence.

Get in touch

Let’s create something your users will love.
Fill out the form – we’ll get back to you as soon as possible.
tallium
0
In-house
IT-professionals
0
Projects
Delivered
0
Years
on a market
We are using cookies to give you the best experience on our website. By pressing this button you accept the terms of our privacy policy.
Loading...
awards

Tallium Inc.
has been nominated

Vote for us