A clean hiring hub for job seekers and employers. Candidates browse and filter roles by keywords, location, salary, job type, education, and remote options, then apply with a tailored cover letter and uploaded CV. Employers create a company profile, post openings with live previews, and review applicants in an organized dashboard.
Framework
Django 5
Database
SQLite
Deployment
Render
Tech Stack
Core Features
Filter jobs by keywords, location, salary range, job type, education level, and remote options for precise matches.
Candidates apply with custom cover letters and CV uploads. Track all applications in an organized dashboard.
Create company profiles, post job openings with live previews, and review all applicants in one centralized location.
Visual Preview




Deep Dive
Technical details and challenges
The nursing home needed a digital system to modernize their operations. Paper-based scheduling, staff communication, and resident care tracking were inefficient and error-prone. The challenge was building a comprehensive platform that could handle scheduling, notifications, care documentation, and reporting while being accessible to staff with varying technical skills.
Built a full-stack Django application with intuitive UI for managing all aspects of nursing home operations. The system features shift scheduling, real-time notifications, resident care records, staff management, and reporting tools. Django's built-in admin panel was customized for quick data management, and the responsive frontend works on desktop and mobile devices.
Django's ORM handles complex relationships between residents, staff, shifts, and care events. SQLite provides reliable data storage with good performance for the facility size. User authentication and role-based permissions ensure data security. The notification system sends email alerts for shift changes and important updates. Docker deployment ensures consistent environments and easy updates.
Successfully digitized operations for the nursing home, reducing scheduling conflicts by 80% and improving communication between staff. The system handles daily scheduling for 50+ staff members and tracks care for 40+ residents. Staff reported significant time savings in administrative tasks, allowing more focus on resident care. The platform continues to serve the facility's needs effectively.