PikMe is a photo-contest application that enhances the enthusiastic community of photographers by enabling people to share their photos, take part in competitions, and get feedback on their creativity. The key idea standing behind PikMe envisages competing for cash. The person whose photo work wins the contest receives a financial reward. However, taking part in a photo-sharing competition isn’t free: a user should replenish the balance.
Request a quote
About the project

PikMe represents a cross-platform application with the game photo-contest logic under the hood. Social media engagement accomplished through PikMe allows amateur photographers to take advantage of their work, having up to a 50% chance of winning real money. By adopting the entry fees policy for those who want to be involved in the competition, PikMe intensifies competition and provides bigger payouts to winners.

The app involves two roles in the system – an admin and a user. You can register without adding a banking card and act as a user who can only swipe photos right or left. By swiping, you vote for or against the photo.

If you want to participate in the competition, you must link a bank card to the account. Stipe’s platform which is leveraged for payment integration charges transaction fees when the user replenishes the account and withdraws money.

Users who have a deposit in the system can take a photo, upload it, and choose the category in which they prefer to compete. All contests are displayed on the main screen. Users vote, and then the winner with a greater number of votes receives money transferred to the internal account. It’s easy to withdraw money back on the card and investigate the profiles and photo works of other users.

show all
Web development
UI/UX design
Test environment deployment
Payment integration
Technical support

<Challenges> that was faced and overcame

Develop a vote counting algorithm taking into account swipes that are performed by users
Foresee potential scaling and involvement of more users in any contest, which is impossible without a scalable infrastructure
Protect sensitive user data and facilitate the payment process
Implement the bonus system with a sophisticated scoring system (static and dynamic points)
Build a bug tracking system for admins
Develop aesthetic and intuitive design from scratch
Technologies used
Iste suscipit totam voluptatem perspiciatis sapiente dolores expedita laboriosam. Earum accusamus consequuntur explicabo non et quia in aliquam. Earum accusamus consequuntur explicabo non et quia in aliquam.
2 Software developers
2 UI/UX designer
QA engineers
1 Project manager

Our <Team>

Our team consisted of a project manager, three frontend engineers, a UI/UX designer, and two quality assurance engineer. The team build this project from scratch and was also involved in periodic maintenance and support. We understood the complex project requirements and delivered a high-quality end product that surpassed our client’s expectations.
Software developers
Software developers
Software developers
Software developers
Request a quote
Value delivered
  • Ready-to-use platform with functionality going far beyond an MVP;
  • Integration of secure payment;
  • Bonus system implementation;
  • Adoption of the marketplace to buy and sell photos;
  • Forming the infrastructure suitable for further scaling, involving more users, sophisticated calculation of bonuses, and streamlined user registration.
show all

Prefer a live dialogue?

Schedule a call

Let’s start a project together...

    By clicking button you agree to Terms of Service & Privacy Policy

    Contact us

    Tell us about your project

    Send us a request for a proposal! We'll get back to you with details and estimations.

      Prefer personal conversation?

      Schedule a call

      Signing up for our newsletter