
Dev req to Complete Dynamic Calendar Feature with vis.js
- or -
Post a project like this436
€300(approx. $352)
- Posted:
- Proposals: 14
- Remote
- #4193735
- OPPORTUNITY
- Awarded
Top rated PHP Web Development |Hubspot Certified|Bubble.io | CMS and frameworks | Designing|Graphic Designing,|SEO

#1Wordpress|Webflow|Shopify|Wix|CRM|PHP|Android|iOS|Bespoke|App|Zoho|Laravel|SEO|PPC|Social|React|Node|Flutter|React Native|Magento|PWA|Plugin|Chrome Extention


Versatile Full Stack Developer: Bridging Frontend Excellence with Backend Ingenuity for Seamless Web Solutions

Top rated PHP Web Development | WordPress | Magento | Drupal | OpenCart | PrestaShop | Joomla

♛ TOP Rated ♛ Company world wide with 5500+ Clients : Web/App developer, Brand Identity, Shopify, PHP, Laravel, Codeigniter,Angular/React/Node.js, WordPress, MEAN STACK/ AWS/Gcloud expert




Ranked #1 In WordPress Development on PPH | SEO Specialist | Web Design & Development

2868553578715041753818859776299797218737959139351109803810507546517431106143610889716





Description
Experience Level: Intermediate
Estimated project duration: less than 1 week
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.
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.

Alejandra R.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
100%
Last project
23 Apr 2024
Germany
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Could you provide insights into how employee data consistency is maintained within the database, especially regarding updates and deletions?
1093305
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies