You will get SaaS Platform for Shelter Management (Laravel + PHP + JS or React + Next)


Project details
I developed a full-featured SaaS platform for Caritas Ukraine that helps manage shelters and support people affected by the war in Ukraine.
The system enables shelter managers to easily add their shelters (including multi-story buildings), register residents, track their individual needs, and manage available capacity. Caritas administrators get a centralized dashboard with full visibility over all shelters, real-time occupancy, free places, and humanitarian needs across the network.
This project was built from scratch while I was working full-time. It is currently in active use and significantly improves coordination and efficiency of humanitarian aid distribution.
Key highlights:
• Multi-tenant SaaS architecture
• Role-based access control (Shelter Manager vs Caritas Admin)
• Complex data management for shelters, buildings, residents and their needs
• Clean, intuitive interface built for non-technical users
• Reliable and scalable backend
Technologies: Laravel ,PHP, MySQL, jQuery, HTML/CSS, Nginx, Git
I bring strong expertise in building practical, user-friendly SaaS solutions for complex real-world problems — especially in humanitarian and social impact projects.
The system enables shelter managers to easily add their shelters (including multi-story buildings), register residents, track their individual needs, and manage available capacity. Caritas administrators get a centralized dashboard with full visibility over all shelters, real-time occupancy, free places, and humanitarian needs across the network.
This project was built from scratch while I was working full-time. It is currently in active use and significantly improves coordination and efficiency of humanitarian aid distribution.
Key highlights:
• Multi-tenant SaaS architecture
• Role-based access control (Shelter Manager vs Caritas Admin)
• Complex data management for shelters, buildings, residents and their needs
• Clean, intuitive interface built for non-technical users
• Reliable and scalable backend
Technologies: Laravel ,PHP, MySQL, jQuery, HTML/CSS, Nginx, Git
I bring strong expertise in building practical, user-friendly SaaS solutions for complex real-world problems — especially in humanitarian and social impact projects.
Programming Languages
PHP, HTML & CSS, JavaScriptCoding Expertise
Cross Browser & Device Compatibility, Performance Optimization, DesignWhat's included $5,000
These options are included with the project scope.
$5,000
- Delivery Time 60 days
- Number of Revisions 0
- Number of Pages 40
- Design Customization
- Content Upload
- Responsive Design
- Source Code
About Dmytro
Senior Full-Stack Engineer | React, Next.js, NestJS | SaaS & Web Apps
Kharkiv, Ukraine - 11:18 pm local time
I specialize in React, Next.js, NestJS, JavaScript, TypeScript, and PHP, with a strong focus on clean architecture, performance, and long-term maintainability.
I help companies turn ideas into production-ready products — from MVPs to enterprise-level systems.
My Skills:
- Building scalable SaaS platforms from scratch
- Full-stack web development (React / Next.js / NestJS / Headless CMS / Laravel)
- API design and backend architecture
- Performance optimization and legacy code refactoring
- Database design (PostgreSQL, MySQL)
- AI integrations and modern web architecture
- Figma / PSD to WordPress or HTML
- WordPress development (custom themes, plugins, WooCommerce)
- eCommerce development (WordPress, Shopify, Wix)
Tech Stack:
- TypeScript, JavaScript, Node.js, PHP
- PostgreSQL, MySQL
- Git
- React, Next.js, NestJS
- WordPress, Shopify, Wix, Laravel, Headless CMS
- HTML5, CSS3, Tailwind CSS, Bootstrap, SCSS
How I Work:
I focus on business goals, not just code
I deliver production-ready, scalable solutions
I communicate clearly and proactively
I think like a tech lead, not just a developer
If you need a reliable senior engineer who can take ownership of your product — let’s talk.
Steps for completing your project
After purchasing the project, send requirements so Dmytro can start the project.
Delivery time starts when Dmytro receives requirements from you.
Dmytro works on your project following the steps below.
Revisions may occur after the delivery date.
Requirement Analysis & Planning
Detailed discussion of requirements, user roles (Shelter Manager, Caritas Admin), features list, database structure, and project timeline. Creation of technical specification.
UI/UX Design & Prototyping
Design of user-friendly interface for shelter managers and administrators. Creation of wireframes and interactive prototype for approval before development starts.

