The project uses Python, SQLite3, and the Twilio API for WhatsApp to host a social media giveaway. The giveaway allows participants to enter by texting their Instagram username to a Twilio WhatsApp number. The system checks if the participant already exists in the database and updates their entry with a new username if necessary. A random winner is selected from the entries using a Python random number generator, and the winning entry is displayed on an HTML page. The system also includes measures to prevent duplicate entries and verify social media accounts. With this project, users can host their own giveaways and grow their social media following using Twilio's WhatsApp API.