Inspiration

Our team recognized a clear opportunity to address a common healthcare challenge: medication misuse. We aimed to provide a technology-driven solution to this persistent issue, and Cardinal Care emerged as our chosen project.

What it does

Cardinal Care is an website designed to streamline communication between doctors and patients, focusing specifically on the medication administration process. By doing so, it helps reduce potential errors and misunderstandings around prescriptions.

How we built it

We split into two pairs: one working on the front-end and the other working on the back-end. For the back-end we used MongoDB as our database and Next.js as our platform of choice to create our application. We went through multiple iterations of trying to use GoogleCloud and Redis before eventually settling on MongoDB as the most effective database. On the front-end, we used TypeScript and Tailwind CSS to create an intuitive and aesthetically pleasing website for users to access and use, designing login pages and dashboards for patients and doctors.

Challenges we ran into

This project is the first hackathon for all of us. While some of us had a solid background in theoretical computer science, the practical application of our knowledge came with its own set of challenges. We encountered various bugs and made some rookie mistakes like working on the same file together which caused a merging problem.

Accomplishments that we're proud of

Given the short time frame and the fact that this was our first hackathon, we're proud of the clean user-oriented platform we developed. Cardinal Care is functional and aligns with our initial vision, which was to create a user-friendly tool to support both patients and doctors.

What we learned

We learned a lot about the importance of planning and implementing, development, problem-solving, and teamwork during this project. Also that our team doesn't understand Redis.

What's next for Cardinal Care

We see a lot of potential for Cardinal Care in the healthcare sector. Future steps could include refining its features, introducing predictive algorithms to catch medication conflicts, and exploring partnerships with healthcare providers to integrate Cardinal Care into existing systems.

Built With

Share this project:

Updates