Liv2BGirl

Liv2BGirl is addressing the negative impact of social media on young women by creating a positive and supportive social media platform.

Liv2BGirl Fall 2020: Header Screenshot

About Project

Liv2BGirl Fall 2020: About Screenshots

Social media has been shown to have negative effects on mental health for children and teens across the board. Having a strong application that can be moderated well to support girls and young women would have a positive effect. The platform we have developed is completely anonymous and heavily moderated so that users feel this is a safe space where they can interact with each other in a meaningful way. There are currently two key features the app provides to accomplish these goals. Users can join "Groups" to discuss interests in a particular topic of their choosing. Users can also ask any questions that crosses their mind where they feel feedback from other girls and from official mentors of the organization would be useful in the "AskMe" page.

Liv2bgirl Thumbnail

Our Client

Liv2BGirl

Liv2BGirl is an organization that focuses on supporting girls and young women by providing them with an environment they where they can interact with one another in a meaningful, authentic way. Where they can connect with other girls that have common interests, goals, concerns. Where they can safely share the ideas, thoughts, and images that define them. Where they can learn to respectfully express themselves online

Our Process

Product Scope

Client Goals 🥅

The client would like a social media platform that tackles the key mission of the organization (outlined above). To accomplish this, they envision having some key features implemented in the application. These features include: users chatting with each other about interesting topics, users asking questions and receiving advice/support form other users and verified "mentors" on the app, mentors to be able to share content application-wide about anything they may think a user would need to know about or would be beneficial to users, and Moderator functionalities to ensure safety is maintained on the application.

End-User Goals ⚽

The client would like a social media platform that tackles the key mission of the organization (outlined above). To accomplish this, they envision having some key features implemented in the application. These features include: users chatting with each other about interesting topics, users asking questions and receiving advice/support form other users and verified "mentors" on the app, mentors to be able to share content application-wide about anything they may think a user would need to know about or would be beneficial to users, and Moderator functionalities to ensure safety is maintained on the application.

Technology 💻

Our project is written in JavaScript, using React for frontend interfaces and Next.js for API functions and server-side rendering. All data is permanently stored in a MongoDB database instance. The project is currently being hosted on a Heroku instance.

Design 🖊

The design process started with researching and empathizing with our users: who they are, their pain-points, and their goals. The main features we focused on design this semester were the upload a post screens, the homepage/newsfeed, notifications screens, and admin-specific features. We all took all of the mid-fidelity designs from last semester to a high-fidelity status.

Our Solution

Key Features

Groups

The purpose of this feature is so that girls can discuss a common topic of interest. For example, if a girl is interested in "Horseback riding", she can create a group about this topic and other users can join the group and discuss this topic with her and the other members of the group.

Liv2BGirl Fall 2020: Groups Feature

Ask Me

The purpose of this feature is so that a girl can receive advice on any topic that she is wondering about. For example, if someone is going through a hard time in school because they are dealing with a bully, they may ask for advice like "how do I stand up to others?". Ambassadors of the application can respond to the question and their response will be pinned at the top as the main response. Further, other users can also respond to the question and give advice to the girl.

Liv2BGirl Fall 2020: AskMe Feature

News Feed

The purpose of this features is to have a central location where all users can view what other users and ambassadors have posted to their page. This gives users an easy way to scroll through uplifting, positive content that can brighten up their day whenever they need!

Liv2BGirl Fall 2020: News Feed Feature

User Flow 🌊

With the key functionalities decided we brainstormed about the subfunctions and designed the paths user will take to complete different tasks through them. We aimed to design a user flow that is clear, comprehensive, intuitive so that users in different scenarios all can complete their tasks smoothly. The flow will help us determine what pages will be needed and what content and navigational elements will be on each page.

Liv2BGirl Fall 2020: User Flow

Our Team

Reflection 💬

Finishing up the MVP for Liv2BGirl was a challenging task but the team did a wonderful job in picking up a brand new technology, learning the codebase, and making significant progress. Everyone was excited and enthusiastic to work and we accomplished a lot and added some finishing touches to the site. Working with the team this semester was also incredibly fun. We had so many interesting conversations every Monday and Thursday on discord from topics like favorite smells to career fair to football. We hope to meet in person one day and visit all the places we talked about throughout the semester!

Sruthi

Sruthi Sudhakar

""I loved being a Product Manager for the team this year. Designing a social media platform involved combining ideas from several existing platforms to create something with a unique and impact vision unlike existing products. It was an interesting problem to tackle. I also really enjoyed getting to know all my team members this year and creating memories with everyone.""

Eric Matthews

Eric Matthews

"This was my first semester as a developer and I learned so much. I’m happy with the work that our team accomplished and I can’t wait to apply everything that I’ve learned to future projects!"

Ethan Xie

Ethan Xie

"Despite being online, I feel like I learned a lot and meant so many new people through Bits of Good!"