Inspiration

TikTok, Instagram, and Snapchat dominate social media, offering limitless content appealing to every generation. However, they've also become the root cause of a widespread issue: addiction. From young adults to ten-year-olds, many have fallen into the addictive grasp of these platforms, encountering inappropriate and mentally harmful content. Having witnessed this amongst our own friends and family, we felt the need to do something about it.

What it does

DeScroll is designed to counter the addictive nature of social media by enabling users to commit to a social media detox. Users can opt to limit their social media usage or temporarily suspend it altogether, with DeScroll ensuring they adhere to their chosen restrictions. During the detox, users can set personal goals, and each attempt to access social media prompts a reminder of their objectives. To provide additional motivation, users are required to pay $5 upfront; if they successfully complete the challenge, they receive a refund. However, if they opt out and concede defeat, the money is donated to a charity of their selection.

How we built it

We utilized the Expo ecosystem to develop a react-native app for mobile devices and a web extension for computers. We primarily used a combination of Javascript and Typescript to develop both the frontend and backend.

Our service uses a PostgresSQL database alongside Prisma for account information storage and the Stripe API for handling payments.

Challenges we ran into

Our team had to learn how to use the Expo framework for mobile app development. This took a significant amount of time, but learned a lot about how developers use react-native to create mobile apps.

We also spent a significant amount of time designing the web app and learning how to utilize Figma for mobile app development.

Accomplishments that we're proud of

In the end, we're proud of our UI and the fact that we created a mobile app and web extension in the allotted time.

What we learned

Our team gained valuable experience in using the Expo ecosystem for mobile app development and the general process for designing and developing a mobile app whilst collaborating with others.

What's next for DeScroll

We would like to enhance the app by incorporating additional features, such as granting users greater autonomy to personalize their detox plans. Additionally, we plan to introduce community support, allowing users to foster connections among other users facing similar challenges and encouraging social interactions.

Another valuable addition we're considering is implementing a reward system. Recognizing that the repetitive dopamine release during social media use contributes to addiction, we seek to offer a healthier alternative by providing rewards for positive behaviors and the completion of goals.

Following these enhancements, we intend to evaluate the app's effectiveness through beta testing with friends and family. Their feedback will be instrumental in refining the app, addressing any issues or bugs to ensure a seamless experience upon its release on app stores.

Share this project:

Updates