Dev req to Complete Dynamic Calendar Feature with vis.js

300.0 EUR

300.0 EUR peopleperhour 技术与编程 海外
31天前

详细信息

I am seeking an experienced developer to finalize the integration of a dynamic calendar feature into an existing web-based employee training management application. This feature should provide a monthly view, displaying completed events such as trainings, meetings, and feedback for each employee. It should also indicate the week number for each week, allow filtering by time period and event type, and dynamically reflect any changes in employee status, updating to show past events accurately.
The application is developed using procedural PHP, MySQL, jQuery, and Bootstrap, and this new feature needs to be implemented following the MVC architecture utilizing OOP in PHP.
Current Progress:
MVC structure is already implemented in the project. Database connections are established, and PHP classes have been set up. vis.js has been integrated with an initial example configured. Initial attempts have been made to display a list of employees from the database on the page, but this is not completed.
Requirements:
Complete Employee List Display:
Fetch and display the list of employees on the calendar from the database.
Events Display and vis.js Customization:
Fetch and display past trainings, team meetings, and feedback events on the timeline, corresponding to each listed employee.
Customize event display in vis.js with distinct colors for each type of event:
Blue background with a centered 'M' for Meetings.
Green background with a centered 'S' for Schulungen (Trainings).
Orange background with a centered 'B' for Bewertung (Feedback).
Event Filters and Date Picker Implementation:
Implement checkboxes to filter the timeline display by event type.
Integrate a "Month and Year only" date picker to allow users to select which month and year to view.
Real-Time Updates:
Ensure the calendar updates dynamically when new employees are added or existing employees leave the company.
Automatic Event Update Logic for Calendar Feature:
Implement an automatic update mechanism that ensures past events are dynamically displayed in the timeline.
Deadline: I need this completed within a maximum of 4 days.
Tools and Technologies: MVC, OOP PHP, MySQL, PDO, vis.js, JavaScript, fetch API, HTML, CSS, Bootstrap.

免责声明

该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅

类似推荐

SmartApps, a dynamic brand evolved within a service IT company, is on the lookout for a skilled iOS Developer to join our team. We specialize in developing iOS applications integrated with our advertising SDK, catering to the affiliate marketing industry across various sectors including gambling, betting, utilities, and finance. Opportunity Details: - Contractual Employment: Work with us on a project basis, with compensation provided for each completed application. - Flexible Workflow: Our development process is streamlined with our workflow system, which includes defined statuses and access to our order management system. Quality Assurance testing is conducted at various stages to ensure product quality. Your Role: - Development: From understanding project requirements to application development, you will handle all stages independently. - SDK Integration: Integrate our advertising SDK effortlessly with minimal time investment, supported by comprehensive documentation. - Collaboration and Support: Work closely with our team of senior technical specialists and operational managers who will provide ongoing support and guidance throughout the development process. What We Offer: - Support Resources: Access our documentation featuring solutions to common problems and answers to frequently asked questions. - Simple & Effective Process: Our process is straightforward—fill out the form on our website, review documentation, agree on the terms, and develop. Once the app passes moderation, receive your payment promptly. Requirements: - Proven experience in iOS development and publication. - Ability to develop applications from scratch independently. - High motivation and a robust iOS tech stack knowledge. Application Process: - Interested candidates should visit our dedicated portal for contractors (write to us and wew ill share info) to fill out the application form, familiarize with the necessary documentation, and get started. Embark on a rewarding journey with SmartApps, where innovation meets expertise in the thriving field of affiliate marketing applications. Join us today and elevate your career to new heights!
2000.0 USD 技术与编程 peopleperhour 海外
1天前