This project was the assignment for a course designed for innovation and collaboration called “The Lab”.
Our customer approached us with the idea of building a platform that helps veterans connect with other veterans, friends, family, and therapists or other specialists.
We were drawn to this project because of how relevant it feels right now. Here’s an overview of what we ended up building.
- Web application for therapists and the support network (friends and family)
- Mobile application for veterans
- Backend & Algorithm
I was mainly responsible for designing and building the frontend of the web application. I also put together a custom Go backend starter template with domain driven design, layered architecture, and a clear separation of concerns.
Tech Stack
We used this course as an opportunity to try out a completely new tech stack. We went with Go, Vue, and Flutter. Lee and I already had some Vue experience, and I had dabbled with Go before.
Paper
We wrote a paper about the challenges we ran into and what we learned while building Endurance. You can check it out via this link.
Frontend
Because we only had 6 weeks, I decided to reuse a lot of the UI I designed for my previous large-scale project (a digital board game platform called Moko). You can read more about my experience building Moko via this link.
Showcase
You can check out this website for a detailed explanation about Endurance.
View showing the calendar
The privacy toggles for our secure GDPR compliant platform