Inspiration

We were inspired by the need to provide students with a seamless way to access both physical and mental health services. Our goal was to centralize SMU’s wellness resources and create a supportive, user-friendly platform to promote student well-being.

What it does

CampusCare provides a unified platform where students can view their general health stats and access key services like mental health resources, fitness tracking, SMU’s telemedicine services, and peer-to-peer counseling.

How we built it

We used the MERN stack—MongoDB, Express, React, and Node.js—to develop CampusCare. PropelAuth was integrated to manage secure user authentication and authorization, ensuring that student data remains private. MongoDB handles data storage, particularly health stats, and service interactions, while the front end was designed with React to offer a smooth and interactive user experience.

Challenges we ran into

Integrating various SMU services like mental health resources and telemedicine while ensuring smooth API communication was a challenge. Data privacy and security, especially in a sensitive health context, also posed significant technical and compliance challenges. Additionally, ensuring a seamless login experience using PropelAuth required careful implementation.

Accomplishments that we're proud of

We’re proud of building a secure, user-friendly platform that combines critical health and wellness services in one place. Successfully implementing PropelAuth for secure authentication and MongoDB for efficient data management were key achievements.

What we learned

We learned the importance of security in healthcare apps, particularly around handling sensitive data like student health stats. We also gained experience working with PropelAuth for managing user sessions and integrating MongoDB with our MERN stack for better data flow and storage.

What's next for CampusCare

Next, we plan to expand the platform by adding personalized health recommendations and more fitness integrations. We’re also exploring ways to incorporate AI-driven mental health tools and expanding our peer-to-peer support network.

Built With

Share this project:

Updates