Website Functionality Addition

Posted 5 days ago

Worldwide

Summary

Project Overview I manage a website that tracks the availability status of individual offices across multiple floor plans. The tool displays a floor plan image with a color-coded overlay for each office — each shape represents an individual office, and the color indicates its current leasing status (e.g., Available, Taken, Hot Lead, etc.). The existing functionality allows me to update an office's status, which changes the color of its overlay in real time. What I'm Looking to Add Office size data field: Add a new field to the underlying database to store the square footage (or size category) of each office. This will need to be populated for existing offices and easy to update going forward. Size-based filtering on the front end: Add clickable buttons or filters on the floor plan page representing different office sizes or size groupings. Clicking a button should highlight (or un-highlight, on a second click) all offices matching that size/group directly on the floor plan overlay. Ideal Candidate Someone comfortable working with an existing codebase/database schema, who can review the current site structure before proposing an approach. Please reference the attached screenshot for context on the current UI. Want me to add a section for tech stack requirements, budget/timeline, or a note asking applicants to review the site before quoting? I can tailor it further if you share what platform/stack the site is built on.

  • $75.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Web Development
HTML
CSS
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jan 30, 2012
  • United States
    New York6:42 PM
  • $108K total spent
    222 hires, 44 active
  • 4,469 hours
  • Real Estate
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Web Design
WordPress

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo