Portfolio/Careeon
Job Platform

Careeon

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

Technologies Used

PythonPython
DjangoDjango
SQLiteSQLite
DockerDocker
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
GitGit
PythonPython
DjangoDjango
SQLiteSQLite
DockerDocker
PythonPython
DjangoDjango
SQLiteSQLite
DockerDocker
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
GitGit
PythonPython
DjangoDjango
SQLiteSQLite
DockerDocker

Core Features

Built for Modern Hiring

Advanced Filtering

Filter jobs by keywords, location, salary range, job type, education level, and remote options for precise matches.

Application Management

Candidates apply with custom cover letters and CV uploads. Track all applications in an organized dashboard.

Employer Dashboard

Create company profiles, post job openings with live previews, and review all applicants in one centralized location.

Visual Preview

Screenshots

Careeon companies details
Careeon jobs listing
Careeon my applications
Careeon my jobs

Deep Dive

Project Case Study

Technical details and challenges

The Challenge

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.

The Solution

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.

Technical Deep Dive

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.

Results & Impact

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.