Metrocare Locum is a web application aimed at efficiently managing employee records for individuals who work at the clinic on a non-fixed schedule. The project focuses on simplifying the process of recording and storing essential information about these employees, streamlining data entry through a user-friendly form.
Key Objectives:
-
Data Management: Provide a centralized system for recording employee details, including basic information and appointment specifics, facilitating easy access and retrieval of information.
-
User-Friendly Form: Implement a straightforward and intuitive form for users to input their data. This ensures a smooth experience for individuals with varying levels of technical expertise.
-
Flexible Scheduling: Cater to the unique needs of employees with non-fixed schedules, offering them a solution that aligns with the dynamic nature of their work at the clinic.
The Metrocare Locum project addresses the challenges associated with managing records for employees on non-fixed schedules, contributing to an organized and efficient workflow within the clinic.
- Employee data entry through a user-friendly form.
- Integration with Django backend for secure data storage.
- Choice of different clinic locations for employee appointments.
- Basic form validation to ensure data accuracy.
The project was built using the following technologies and tools:
- Svelte: A modern JavaScript framework for building user interfaces.
- Django: A high-level Python web framework used for the backend.
- Django Rest Framework: An extension to Django for building RESTful APIs.
- PostgreSQL: A powerful open-source relational database for data storage.
- HTML/CSS: For structuring and styling the frontend.