Our inspiration came from the many heartwarming and sentimental messages that our friends and family have sent to us at just the right time to make our entire day better, and the fact that sometimes we wish we could look back at those again. Now, more than ever, college students need to feel supported. In a 2021 study conducted by UNC Chapel Hill, moderate to severe anxiety in college students increased from 18 to 25% while depression increased by 10%. We aimed to create a safe space to view, send, and save the messages that make a difference so that you can always receive a message exactly when you need one.

What it does

When the user opens leanon, they receive a random archived message from a friend, family member, or other loved one. From there, the user has the option to either see an archived message or send a message to someone on their friend list. The user can customize their feed so they can see all of their messages or view a specific category. Default categories include “loving”, “motivational”, “funny”, “affirmations”. The user can create their own categories to customize the space as their own.

How we built it

For the frontend we designed the project utilizing a design system called pegasus so we could quickly iterate and prototype with the intent of targeting mobile devices. We also used react native and expo to implement the front end. For the backend we hosted the node.js server on glitch and created basic api functionality with fastify and cockroachdb. We setup cockroachdb with their free serverless tier in order to skip setting up a google cloud instance and move quicker. summary: react native, expo, figma, javascript, node.js, cockroachdb, fastify

Challenges we ran into

Since most of us had no experience using Figma, we had to familiarize ourselves with it before designing our idea. After creating the design on Figma, we were challenged by translating our design to code as we had envisioned it. We encountered an issue with converting Figma to code using Sizze and uploading the code to Expo. Ultimately, it seemed more feasible to display our idea through Figma and returning to Expo at a later time. Another issue that we came across was setting up the cockroach data and being able to run the hello world program. Overall, we experienced a steep learning curve throughout the process but still had an enjoyable experience.

Accomplishments that we're proud of

We isolated a need within our community for mental health and wellness support and identified a solution through fortifying existing support networks. Our design model for leanon is user friendly and simple, putting emphasis on the user’s existing wellness support system.

What we learned

We learned how to design a project with specific goals using user story statements. We learned how to use Figma to visualize the concept and design ideas for code. We learned the logistics involved with creating a full-stack program. ## What's next for leanon: Though in its beginning stage, we hope to improve leanon throughout our careers as hackers. Returning to this project after we have had time to learn, improve, and discover new resources will help with developing leanon’s foundation into a user-centered app. Once we develop the app further, we will release the app to the public, allowing any community or individual to use it as a mental wellness resource.

Built With

Share this project: