Monsef Rachid
Home About Projects Contact

DeskShore Web App

Advanced Project Management System for Accounting Firms

Project Overview

a comprehensive SaaS platform designed to streamline client, project, and operational management for accounting firms. The system provides an intuitive interface for managing client profiles, allowing firms to create custom fields and services tailored to their unique needs. This flexibility enables better organization and tracking of client-specific data, making it easier for firms to deliver personalized and efficient services.

The platform incorporates powerful workflow tools, allowing users to create, assign, and manage tasks seamlessly across teams. With built-in automated billing, the system simplifies invoicing by supporting customizable billing structures, ensuring accuracy and reducing manual effort. Additionally, employee time tracking is integrated into the platform, enabling firms to monitor productivity, allocate resources efficiently, and improve overall time management.

To support data-driven decision-making, the platform includes robust reporting tools and dynamic dashboards. These features provide real-time insights into key operational metrics, helping firms identify areas for improvement and drive better business outcomes. This project highlights my ability to design and implement complex SaaS solutions that address specific industry challenges while delivering an exceptional user experience.

Tools Used

Laravel PHP Angular MySQL Docker Twilio SMS API GitLab CI/CD

Project Details

  • Served as project manager/lead developer responsible for building and maintaining IT infrastructure, web applications and tools used by company staff and clients.
  • Responsible for setting up fully automatic GitLab CI/CD pipelines for development, staging and production environments.
  • Managed integration and code delivery using Git and Docker containers.
  • Implemented automatic AWS Snapshot backups using Linux cronjobs and AWS CLI.
  • Responsible for setting project goals, deliverables, timelines, budgets, and resource requirements.
  • Spearheaded requirements elicitation and elaboration efforts.
  • Monitored and tracked project milestones and deliverables ensuring quality standards timely delivery.
  • Managed stakeholder engagement and communications.
  • Ensured that all project documentation is accurate and up to date.
  • Served as lead developer of back-end services using Laravel PHP.
  • Reviewed code, debugged problems, and corrected issues.
  • Wroten automated unit and feature tests wth PHPUnit