Find Jobs
Hire Freelancers

Its a very basic frontend project

$30-250 AUD

In Progress
Posted over 4 years ago

$30-250 AUD

Paid on delivery
Requirements for a Standard Project 1. Supports three categorical attributes. Note a numeric attribute can be converted into a categorical one by replacing a number with an interval. If unsure about this, ask for guidance. 2. Supports one numeric attribute. This attribute will be filtered using two input fields (or similar) that allow a user to enter a numeric range as a lower bound and upper bound. 3. The initial state for the web page is: all filters are unset and the entire table of items (i.e. the whole collection) is shown. 4. The web page shows a filter for each categorical attribute. A filter could be implemented as a list of radio buttons or a list of checkboxes or some equivalent, where each element in the list is for an attribute value. For example, for an attribute colour filter the list could be for ‘red’, ‘green’ etc. Note the user must be able to see all values at a glance without any keyboard or mouse interaction, so a dropdown menu will not be acceptable. 5. Each filter also shows counts for each attribute value. For example, ‘red (5)’, ‘green (8)’ which indicates there are 5 red items and 8 green items in the filtered table. 6. The web page supports filtering by multiple attributes. A user can make a selection in one or more filters then click a filter button. After the click the item table will be redisplayed to only show items that meet the filter conditions. The counts next to each attribute value in each filter are updated after the click. 7. There will be a Reset button that clears all filters. 8. The item collection will be loaded from a CSV file that is located on a server. The item collection will contain at least 50 records. A local server is fine. 9. Each time a user clicks the filter button, filter settings are saved. Later a user can redo a prior saved filter by selecting from a list of prior filter actions. If the user exits the browser then later revisits the web page, prior filter actions will still be available. 10. Reasonable use of styles i.e. CSS must be made. 11. Numic inputs must be validated and a reasonable response to web page users made if input is not valid. 12. Your report will (i) describe what your faceted collection is and (ii) provide sufficient use cases communicated via screen shots and text descriptions that prove your application meets all the above (and below if advanced) requirements. See report requirements on the next page for further details. 13. Your code will be maintainable. A minor change to the requirements should require a minor coding effort to implement. If unsure about this, ask for guidance. Additional Requirements for an Advanced Project 1. Supports an additional text attribute that contains a description i.e. free text. Web page contains an additional filter that supports keyword search over this extra attribute. 2. Each categorical filter supports selection of multiple attribute values, for example, colour = {red or blue}. 3. The web application is parameterised. This means there will be no reference to your attribute names or values in your HTML or JavaScript the only reference to them will be in your item collection file or files. This will be tested by adding/removing columns and by adding/removing values from your item collection then checking if your application still works
Project ID: 21785383

About the project

11 proposals
Remote project
Active 4 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
11 freelancers are bidding on average $179 AUD for this job
User Avatar
Hello Sir/Madam,I can give this work with 100% satisfaction within a time limit, and also I have great hands-on HTML, CSS, JS, jQuery, PHP, Laravel, MySQL. Very familiar with WordPress, Magneto, woo-commerce, Bootstrap, Plugins, API's and its customization. Feel free to ask any question if you have, we promise to deliver quality work to our clients, Thank you. Regards Hamza
$100 AUD in 3 days
4.9 (73 reviews)
5.9
5.9
User Avatar
VERY EASY FOR ME As you can see in my review, I've done similar with yours Hello. I have read your description and I am so interested in your project. I am confident in your project and I can finish it clearly on time. I am well experienced and skillful web programmer. I have +5 years of experience in software developing. I have finished a lot of project like this. I ensure the best quality of your project and to keep your deadline. Please contact me kindly and let us discuss in more detail. Working with me, you will have a good experience and good friend and save more time and money. After complete project, I can support fixing bugs with free. and support update features with low price. Best regards!
$140 AUD in 7 days
4.8 (46 reviews)
6.0
6.0
User Avatar
Hello, How are you? I have already read your description carefully. I can do your project perfectly with my rich experience of 7+ years. I'm a professional web developer who can implement your idea. If you want, I'll send sample site like you want If you work with me, you'll never be disappointed to me and you will get best result within your deadline. I'll always work in your time zone. I can start working now. Hope to see with you in chat.
$300 AUD in 3 days
5.0 (37 reviews)
5.7
5.7
User Avatar
Hi there I hope your day is going well! I have read the requirements and completely understand the project. I am familiar with the required skills which help me to do this task more perfectly without facing any issue. I am a full-stack web developer having experience of 5+ years in the web development field. I have worked on PHP, CMS (Prestashop, Joomla, WordPress, WooCommerce, Shopify, etc), Laravel, CodeIgniter, Drupal, Laravel HTML5, CSS3, Plugin customization, UI/UX designs, API integration, Payment gateway integration(PayPal, Stripe, Razorpay, etc). Let us discuss more on chat so, I will start work for you. Regards, Gurpreet S *final quote will be discussed in the chat.
$300 AUD in 7 days
5.0 (17 reviews)
4.9
4.9
User Avatar
Hello, i am interested in this project i have good experience in javascript , jquery and front end work so this task is easy for me please award job to me to start payment after job completion Thank you
$90 AUD in 1 day
4.9 (47 reviews)
4.5
4.5
User Avatar
Hi there, I hav excellent experience in Web Design and Development with open source framework. I can finish this job as soon as now.  Please come to chat for further discussion. Thanks
$277 AUD in 2 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi, Hope you’re Doing Great! We are extremely experienced in web development because We have been developing the website for 5+ years. We will make your web on a world-class quality of work as we have developed many Successful websites for using PHP, over the past 5 years. We will be glad to you talked about boosting conversations. It would be an honor because We like to build businesses and helping people build theirs. - Technologies we are using: > Language: PHP, > Frontend tool: HTML5, Bootstrap, CSS3 > Framework: Laravel, and CI > CMS: Wordpress, Magento, Drupal, Shopify, Oper-cart, Joomla, and WooCommerce. >Scripting language: JS, Jquery, AJAX, Angular, Angular2, NodeJS, ReactJS. Your Success is our Success! We are always looking for a long-term relationship based on trust and professionalism. Warm regards Codemeg Soft Solutions
$140 AUD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Melbourne, Australia
0.0
0
Payment method verified
Member since Oct 14, 2019

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.