Find Jobs
Hire Freelancers

Cascading dropdowns using Angular and Web API 2

$30-250 USD

In Progress
Posted about 10 years ago

$30-250 USD

Paid on delivery
This is a very simple project I will use to determine who to hire for more extensive work. Here are the details: Three cascading dropdowns will allow the user to pick a city, then a sport, then a team. The dependency order is: 1) City 2) Sport 3) Team With each selection, the data displayed in the next dropdown are limited to the rows with data matching the parent dropdown. If the user picks Chicago, then Baseball, the team dropdown will have only two possibilities, “White Sox” and “Cubs”. If the sport picked was football, only “Bears” would be displayed in the team dropdown. If the user picks "New Orleans", the sport dropdown will only allow "Basketball" and "Football" to be chosen. When the page is first displayed, only the city dropdown is enabled. By default: The city dropdown displays “Pick a city” The sport dropdown displays “Pick a sport” The team dropdown displays “Pick a team” Once a city is picked, the sport dropdown is enabled. Once a sport is enabled, the team dropdown is enabled. If the user changes the city, the sport dropdown changes back to “Pick a sport”, the team dropdown changes to “Pick a team” and is disabled until a sport is picked. Once all three dropdowns are set, enable a button that will launch a modal dialog to display the entire selection as a simple string. The modal dialog should have a close button. The button should not be enabled until all of the choices are made. If a city or sport dropdown changes, the button should be disabled again until the team is chosen. Layout is not important for now, just functionality. However, a creative layout will impress. You may also use the Kendo UI controls if you have access to them. I would like to see how you would normally build a page like this using an MVC 5 project, C#, Bootstrap, Angular, and Web API 2. The page view model must be based on Angular. The data should be provided to the page from a Web API 2 controller. JSON objects with sample data are in the attached file.
Project ID: 5709070

About the project

6 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
6 freelancers are bidding on average $74 USD for this job
User Avatar
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients like Microsoft as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$100 USD in 2 days
4.7 (12 reviews)
4.0
4.0
User Avatar
I have 22+ years in IT industry and I have had multiple MVC5 + AngularJS projects under my belt. I would use MVC only for security and API. I would use Html 5, Angular, bootstrap, and JQuiry for UI.
$83 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$45 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a four-year C# programming experience developer,I can done this project faster and better,thanks
$88 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$85 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am a .NET, MVC, Java script expert. Your requirement seems to be an easy one. Please let me know when we can start it. Cheers! Raj Kumar
$40 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
San Diego, United States
5.0
1
Payment method verified
Member since Oct 22, 2012

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.