Facebook sweepstakes app
Small businesses looking to increase the reach of their Facebook pages often ran sweepstakes where customers needed to like, share and comment on posts to enter the contest. To actually draw, the company needed to copy all the comments, paste them into a spreadsheet, draw a number on some online site, and then look in the spreadsheet for a person who is in the line of the same number drawn. After that the company still had to check if the person liked, shared and commented manually. To save all this work, I developed this application that the company just selects the publication, the criteria (like, comment or share) and the application takes care of drawing a person automatically.
What was my role in this project?
I identified this problem when I saw many people doing sweepstakes like this and so I committed to creating a better solution. I started by making a minimum viable product (POC) to test if it was possible to do this using Facebook's APIs. After the technical feasibility was approved, I started a design process with at least 2 validation steps with a prototype, I also talked to friends in the design and programming area to get more technical feedbacks. Only then I started the implementation using React Native with the goal of creating an application that worked for both IOS, Android and PWA (Progressive Web App). Besides that all the back-end was done in Node.js. However, I did not give much priority to the project and I realized that I lost the market timing when I saw that solutions similar to what I was developing were launched. Besides that, when I was close to launching it, Facebook changed some policies regarding integration with their API's and ended up limiting the API consumption a lot, so it would be very difficult to scale the project. Another point was that I had a company in the MEI format and Facebook was not approving my application because of this, I would need to open a Micro Enterprise at least. Finally, I ended up leaving the project aside, but developing the project was very positive, because it generated a lot as learning about developing and putting a product on production.
Artifacts
Design files
API source code
APP source code
Do you need a developer?
Let's work together