Find Jobs
Hire Freelancers

Javascript modifications to fullcalendar

$30-250 USD

In Progress
Posted over 10 years ago

$30-250 USD

Paid on delivery
Modifications to full calendar ( [login to view URL]) via provided git repository Using latest version provided in git repository and basing work off the [login to view URL] and its related linked files, we want to see one commit per item below that solves the requested actions. Commits should be made to a private git repository that build on each other in the following order so that we have very clear, discrete changes associated with each adjustment. Starting git archive: [login to view URL] You can fork the repo and make your changes locally - repo with your changes should be kept private. Note git archive can be exported locally when done with: git archive HEAD --format=zip > [login to view URL] Alternatively, we can provide access to a hosted private github repository if you provide us your github username. 1) Adjust month view to: 1a) (commit 1) Click anywhere in day area (even when no events) and have it takes you to the AgendaDay view for that day 1b) (commit 2) Adjust events on month view to show as small colored boxes (color of event) but no details of event. If no color set, should default to light grey. There should be a small amount of separation between each event so you can tell it is a separate event. Events should go horizonal and then wrap. Boxes should be exactly same size and approximately X x Y pixels. At no time should the events be allowed to increase the height of the day they are contained in so if there are too many, it should instead show ... after showing however many it can fit before it causes a wrap. (see current day that shows it making it too long and stretching the calendar) 1c) (commit 3). Add a phrase in the bottom center of each day that has 1 or more events that says either 1 event or 5 events with the appropriate number. Be sure this fits without adjusting the height of the day that contains the events and this text. This text should not overlap any of the events and be on its own line. 2a) (commit 4) Add option to process a gcal feed from a saved gcal source file rather than having to fetch from a url (it can either be the raw url or the url after you add the json parameters on to the url request -- just let us know which you use so we can easily recreate). 2b) (commit 5) Show an option that takes the raw gcal feed file, adds it into the html as a separate element, and processes it (without having to do any url fetch). 2c) (commit 6) Show how multiple saved gcal feeds could be utilized e.g. how we can have multiple saved gcal feeds that are processed locally rather than fetched. 3) (commit 7) Adjust agendaWeek and agendaDay to better handle the mintime and maxtime variables. View should have a new section above the mintime showing events BEFORE the mintime and a section after the maxtime showing events AFTER the maxtime. The current version doesn't show those events at all. See the event at 4am on December 25th that shows on the month calendar but does not show on the agendaWeek and agendaDay 4) (commit 8) Add List view that works with the provided code. This is similar to this list view which was based off an old version of the program 4a) One idea: (this would require some clean up to the visual which should be done to make it a cleaner display) List view Demo: [login to view URL] List view Git Repo (based off old version of fullcalendar): [login to view URL] 4b) Another idea: [login to view URL] as referenced here:[login to view URL] 5) (commit 9) Remove the drag/drop code to minimize javascript code footprint and speed up processing. Ensure event text won't break the calendar from showing. Modifications should leverage existing capability and override capability rather than touch the core code whenever possible.
Project ID: 5249294

About the project

8 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Heath, United States
4.8
10
Member since Mar 15, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.