Litpath Therapist Platform
Litpath is a US-based non-profit organization that provides a platform for addicts to find recovery and support. The site was not in good condition and several new features needed to streamline the flow for Litpath team.
My role
Full Stack Developer — sole engineer on the project from planning to deployment.
Outcomes
50%
Site speed increased
130+
Active users
1
Custom Admin Panel
The Problem
The client was facing several issues with the platform, along with new requirements that needed to be implemented in the existing system. The legacy codebase was messy, and the previous team had not provided any documentation. The client also had a new UI design that needed to be implemented across different parts of the web application.
Challenges
- The client was using a separate dashboard hosted on a different domain, connected to the same database, to manage operations. Needed to replaced this setup by building an integrated admin dashboard directly within the application.
- The existing MySQL schema had years of inconsistent naming conventions and design flaws
- The database schema was unnormalized, with several fields stored as JSON
- There was no documentation for the existing system
- There was no way for the client to add or manage users
- The design was not responsive
- The current system was deployed on Azure, but the client needed it on AWS
Solution
I refactored the legacy application into a clean, modular architecture and implemented the new UI design across the platform to ensure a consistent and responsive user experience. The database was restructured by normalizing the schema, removing improperly stored JSON fields, and enforcing consistent naming conventions for long-term scalability and maintainability. I built an integrated admin dashboard directly within the application, replacing the previous setup where the client relied on a separate system hosted on another domain. This centralized all operations and improved usability significantly. A complete user management system was also developed, allowing the client to easily add, manage, and control user access. To address the lack of documentation, I reverse-engineered the existing system and documented key modules and workflows to support future development. The application was also migrated from Azure to AWS, with a more reliable and scalable deployment setup. Overall, the platform was transformed into a well-structured, maintainable, and scalable system with improved performance, usability, and operational efficiency.
Visit the site
litpath.com →Tech Used
"Adil is reliable and professional, and he consistently delivers high-quality work. He communicates clearly and promptly, keeping the team well-informed on project status and timelines. His work on both the front-end and back-end of our database user interface has been accurate, efficient, and thoughtfully executed. In addition, Adil has made valuable enhancements to our website, contributing to a more polished and user-friendly experience."
Have a similar problem?
I help startups and product teams build fast, scalable web applications. Let's talk about what you're working on.