CSS Jobs
Cascading Style Sheets (CSS) is a style sheet language used to define the look and formatting of webpages and documents written in HTML and other related programming languages. It is one of the primary design languages the governs the visual aesthetics of web pages and mobile apps. A CSS Designer can use their specialist skill set to help your webpages stand out against a sea of competitors, ensuring that they are as memorable and enjoyable to use as they can be.
Here's some projects our expert CSS Designer made real:
- Mobile-friendly websites that capture the essence of what each business stands for
- Bring interfaces to life through animation, colour palettes and dynamic elements
- Create user experiences which are intuitive and engage customers
- Debug existing code and add additional features
- Keep up with current development trends and upgrade websites accordingly
At Freelancer.com, you can access the world’s top freelancers for all your digital needs, with web designers specializing in CSS on both short and long-term projects. Our freelance CSS Designers bring years of practical experience coupled with a passion for producing amazing results, producing attractive designs with memorable user experiences.
If you’re looking for quality workmanship for your digital project, look no further than Freelancer.com’s services - we can make sure that your site looks great on all devices, from desktop to mobile devices. We invite you to post your own project today on Freelancer.com, where you’ll find access to experienced professionals who will be able to transform your project into a visual masterpiece - perfect for engaging customers!
From 609,574 reviews, clients rate our CSS Designers 4.87 out of 5 stars.Hire CSS Designers
I'm in need of a skilled web app designer, specifically one proficient in css and UI/UX. Our project involves the enhancement of our web app account page section, particularly in adding some interactive elements to provide an engaging user experience. We're seeking to implement a slide-out menu for both desktop and mobile users. Your expertise should span: - Setting up interactive elements with CSS - Designing for engaging user experiences on web apps - Mobile and desktop menu designs Your mission would be to infuse user-friendly, accessible, and attractive design templates that significantly improve navigation on the web app interfaces. A solid grasp on utilising CSS for UI/UX optimization is a must for this project. web : web app : user name and password : test
I'm looking for a skilled Webflow developer to help me with a project. I omitted some answers earlier, so here's the full description, I need someone who's proficient in Webflow & Knowledge of HTML and CSS is important You should be comfortable with template customization and responsive design Create a ecommerce page on our website, where clients can configure a tour as they wish. Product or items must be conditional and the prices must vary with age of the person. At the top a map is shown with the different tours that are possible, underneath a clients can decide what tour he wants to take. Different combinations must be possible. I'll provide more details about this project once we start the conversations.
I am looking for a proficient WordPress (PHP, CSS, JS) developer to create a single page template for an existing site/theme. Build will be the old WYSIWYG editor (Not Gutenberg) and ACF. The new template should use the existing websites BS5 grids, CSS, styling etc as much as possible. - WordPress - Bootstrap Grid v5.2.3 - PHP/HTML/JS/CSS - ACF (Advanced Custom Fields) Details include: - The project involves integrating the use of Advanced Custom Fields (ACF) - An understanding of the specific fields and content for the template is already determined - You will be working from a pre-existing design - Around 7 "areas" on the page, each with 3 or 4 ACF fields - Styling pulled from exiting Theme (So it's mainly just HTML, BS5, ACF, PHP dev/coding. - We will add -ALL- of the ...
I am currently seeking an experienced Joomla developer to update my website from Joomla 4.1 to Joomla 5. What's vitally important is that all current features and functionalities are retained after the update. While I didn't specifically mention areas for improvement initially, I'm open to suggestions from a skilled freelancer who can possibly enhance user interface, site performance, or security in the process. Please be aware that there may be custom extensions or templates installed on the current Joomla 4.1 website, though I'm not certain. Because of this, you should have previous experience and skills in managing such situations. Ideal Skills and Experience: - Joomla updates and migrations - Custom extensions and templates handling - Ability to maintain or i...
I am looking for a skilled Shopify developer to incorporate filters onto the collection page of my store. Key Tasks: - Design and add filters without specific guidelines, as the type of filters to be included was not stated. Project Goal: - While the precise purpose of adding these filters is open for interpretation, the overall aim is to enhance the Shopify store's functionality. Number of Collections: - Information on the exact number of collections that require filters isn't provided. It could be anything from a single collection to more than 50. Ideal skills and experience: - Extensive experience working with Shopify's backend - Ability to work independently on design and functionality - Strong understanding and experience with UX - Previous experience of desig...
I'm seeking for an web developer who can optimize the mobile responsiveness of my single page website specifically for Android devices. Key requirements: - Adjust the text content to scale properly, currently it doesn't. - Make sure images resize appropriately, right now they are not fitting properly. Skills and experience: - Profound knowledge in mobile responsive design - Capable of handling both Android and web-based projects - Skilled in optimizing navigation menu for mobile devices.
I'm in need of a frontend developer to work on a graphic designer agency website. I am looking for a unique and creative layout for the design. Key Requirements: - Develop a unique and creative layout for the website - Ensure the design is appealing and professional - Implement the necessary frontend technologies for a seamless user experience Ideal Skills: - Proficiency in frontend technologies such as HTML, CSS, and JavaScript - Strong understanding of user experience and design principles - Experience in working on graphic designer websites or similar creative platforms.
I am looking for a skilled website designer with a knack for creating corporate-style websites. I need a professional and sleek platform suited for businesses as they are the primary audience of the web pages. Key responsibilities: - Designing the website structure - Creating a corporate and professional look Skills required: - UX/UI Design - HTML, CSS, JavaScript, PHP (Knowledge of other relevant coding languages is a bonus) - SEO and Web Accessibility - Experience building websites targeted at businesses Ideal candidates should have an impressive portfolio demonstrating their skills, especially in corporate website design. Assist me in achieving a platform that successfully appeals to the business sector. The website must do and be exactly what does
I am in need of a skilled web developer, one who specializes in increasing responsiveness for mobile devices. My project involves enhancing the mobile user experience for my portfolio website. The ideal candidate should not only be able to highlight past works and relevant experience but also spell out detailed project proposals. Knowledge of modern and efficient ways of making websites responsive on various mobile device platforms will be required. As much as this project is not about the price, the rates should be considerate as cost management plays a vital role in my decision to choose a bidder. Looking forward to working with a quality yet affordable website developer.
As a professional who appreciates time and creates magic with codes, your help is needed. My current WordPress site requires the expertise of someone who can incorporate auto email forwarding and enable multiple posts for a single login, all in an ASAP timeline. Your proficiency in WordPress, knowledge in PHP, HTML, CSS and JavaScript, and your familiarity with SEO and CRO should give me confidence in your skills. Furthermore, versatility in creating smooth user interfaces and providing maintenance will be appreciated. Looking forward to transforming my WordPress site with you!
I just need assistant to help me create some pages of my website using the reference website.. the website is already create now you need to use chatgpt to rewrite some pages and move them to my website. i will be online working with you. (this is a job for a assistant, junior wordpress).
I'm seeking a skilled Drupal expert to help me to export form submissions from the Drupal website to csv More details will share - Implement a user-friendly CMS system with Drupal - Ensure the system is easy to navigate for non-technical staff - Customise the CMS to suit our business needs Ideal Skills and Experience: - Proficient in Drupal CMS - Prior experience setting up content management systems - Ability to tailor CMS systems to specific business needs - Good communication skills to ensure our team can effectively use the CMS.
I'm in need of a talented UI developer with advanced skills in HTML and CSS. The ideal candidate should have experience working on modern design styles. Key Requirements: - Advanced proficiency in HTML and CSS. - Experience working with modern design styles. - Full time freelancer preferred. -Only individual freelancer not a company -Long term work We will start with this small work so please share your prices to do this: -It needs to be responsive -Its scroll feature should work: Top-bottom and vise versa -It should support these browsers: Chrome, Microsoft Edge, Firefox, and Safari -It should be div based only -Design and html should match 100% From our side there will be always support and no much pressure only need quality work as we are a German based company.
Url : I'm looking for an experienced web designer who can revamp my existing landing page to provide a seamless and enjoyable user experience. The main goal of this project is to improve the user experience on the landing page. To achieve this, I need the freelancer to: - Conduct a comprehensive analysis of the current landing page to identify elements that are detracting from the user experience. - Provide solutions and redesign the landing page with a focus on enhancing the overall user experience. Furthermore, I am also looking for the freelancer to add the following features to the landing page: - Implement a video background to make the landing page more engaging. - Incorporate interactive elements to make the user experience more dynamic and engaging. - Integrate socia...
I currently have a WordPress website and I am looking to set up LearnDash courses for selling purposes. I would like to utilize Stripe for the payment system, specifically for subscription payments. Key Requirements: - Set up self-registration to the LearnDash courses - Implement Stripe for subscription payments - Ensure a seamless and user-friendly experience for my customers - Troubleshoot any technical issues that may arise Ideal Freelancer: - Proficient in WordPress and LearnDash - Experienced in integrating payment gateways, particularly Stripe - Able to deliver a clean, well-functioning, and aesthetically pleasing user interface - Possesses excellent problem-solving skills for troubleshooting any technical issues Looking forward to working with a skilled and experienced developer...
I am seeking a highly skilled developer to create a secure and user-friendly Bitcoin self custody wallet. This wallet needs to be developed for Android, iOS, and Web platforms. Key Features: - Classic and elegant design - QR code scanner for transactions - Multi-signature support - Real-time price tracking of Bitcoin - Integration of multiple other features, such as lightning network integration Ideal Skills and Experience: - Proficient in Android, iOS, and Web development - Experience in cryptocurrency wallet development - Knowledge of Bitcoin transaction security - Design skills to create a classic and elegant UI - Understanding of multi-signature support - Familiarity with real-time price tracking APIs - Expertise in integrating multi-platform features and ensuring seamless user exper...
I'm looking for a capable developer with a good understanding of Bootstrap CSS to convert a moderately complex Figma web design into a responsive HTML. Key Requirements: - Conversion specifically from Figma Web App - Ability to handle moderate complexity designs - Ensure responsiveness across desktop, tablet, and mobile - Use of Bootstrap CSS to maintain consistency and speed up the development process Please only bid on this project if you have a strong knowledge of Figma, Bootstrap and responsive web development. Your experience in similar projects will be a strong asset.
I would like to have multiple images per product, and need those to display on the front end as a slider with controls. Should be built into WooCommerce. Important: ) You need to copy the WooCommerce template file on the current theme.
WordPress - Colibri Add text (91 words) to 2 existing webpages via WordPress site. You will not add any images to the webpages. Make sure the 2 webpages display and work correctly with desk, mobile, and tablet devices. Fee: $20 Maximum Complete within 24 hours
I am in need of an experienced WordPress developer to create a comprehensive image search and download platform, tailored for a wide audience. Key Features: - Advanced search filters: The website should allow users to perform detailed searches to find the exact images they need. - Instant download option: Images should be easily downloadable at the click of a button. - Image preview before download: To ensure users download the right image, a preview option should be available. - User registration with mobile number verification - Google ads integration - Skills and Experience Required: - Proficiency in WordPress: The successful freelancer should be well-versed in WordPress development. - Knowledge of image handling: Experience with image handling and download functionalities is a must....
Hello, I have a simple WordPress plugin with 300 lines of code, which scrapes a website. Problem: The website has activated cloudflare and since then the plugin no longer extracts the data. If you can tell me your budget and we will start working immediately. I'll send you the Zip so you can modify it and return it to me, I'll test it and if everything works we'll finish the project. URL of the website that I scrapped:
Requirements: It is required to create a comment system like the one on the following website You can select I had it, I want it, I have it, state, in what season or moment the fragrance should be used, reliability, star rating of the fragrance, gender, price and at the end a written comment. The list of comments shows the icons of each option you have selected, The idea is to make everything the same but with a different appearance. The system must work in WordPress and must be worked on until it is 100% functional. My website is made with Wordpress + Elementor. STEP 2: After having the system completed in its entirety, some comments that are in a json must be imported; they must go to each of the fragrances, which are more than 50k. And now the new comments should be added as n...
Description: We are seeking a highly experienced website design professional to assist with refinements and ongoing updates to our current website, which utilises WordPress and the BeTheme. This is a long-term opportunity for a skilled individual who excels in a dynamic, fast-paced environment. Work Arrangement and Expectations: - Hourly Rate: We are looking for a competive hourly rate. Please indicate your hourly rate expectations in your application. - Work Hours: Flexibility in the number of hours you can commit per day, with a minimum expectation of 2 hours between 9 AM to 3 PM Australian time. Please note, we require that work is performed during these hours to align with our team’s operations. - Direct Collaboration: We are specifically looking for individual freelancers who...
I'm in need of a skilled WordPress developer to help me address an issue with my website. - **Design/Layout Issues**: The mobile responsiveness of my website needs improvement. It appears that there are errors showing at the top of pages following a server PHP upgrade and WordPress version renewal. You'll need to troubleshoot and rectify these design issues, ensuring the site is visually appealing and fully functional on various devices. Ideal skills and experience for this job include: - Proven experience in optimizing WordPress websites for speed. - Strong familiarity with popular caching plugins and optimization tools. - Expertise in resolving design and layout issues on WordPress, particularly related to mobile responsiveness. - Previous experience with troubleshooting err...
JOB DESCRIPTION When you apply, please make sure your heading reads as follows: “I actually read the instructions” WHO WE ARE We are focused on partnering with real estate teams or companies that are well respected in the communities they serve, and have a business model that can convert leads so this is a valuable partnership for all. WHAT WE'RE LOOKING FOR We need an experienced Front-end Developer with a strong background in front-end technologies such as HTML and CSS to help us develop pages for our website. THE IDEAL CANDIDATE - Strong CSS & HTML Proficiency: We're looking for someone with a deep understanding of CSS and HTML who can create visually appealing and responsive web pages with clean, efficient code. - Experience with Figma and Design Co...
Please Sign Up or Login to see details.
I have many PDFs with text, fillable fields and tables with fillable fields, and I'm looking for a professional who can show me a way to easily render / convert the contents into HTML. The purpose of this conversion is to be able to convert many forms into HTML so we can post them on an internal website for the forms to be filled out. Key Requirements: - Converting PDF content to HTML without compromising quality or format from the original document - Ensuring that ALMOST all text, and tables are accurately transferred. It doesn't have to be perfect but excellent and close - Compatibility with desktop devices Ideal Candidate: - Proven experience in PDF to HTML conversion, especially for documents with mixed content - Ability to accurately handle text, images, and tab...
I'm looking for an experienced Wordpress developer to help me with some custom work on my website right away.
In my platform I've encountered a problem. My website's sign-up process, developed on WordPress, is currently returning an error when users attempt to submit the form. Additionally, the sign-up process is integrated with social media logins. () Your mission is eradicating this issue so that users can smoothly sign up without hiccups. Your proficiency in WordPress is key in this job. Please specify how many hours will take you to solve the problem. Website developed in english. URL to replicate the error:
I'm seeking a skilled Angular developer to assist in migrating a set of HTML, CSS, and JavaScript files into an Angular 17 project. Key Requirements: - Migrate HTML, CSS and JavaScript files into Angular 17. - Ensure that the new project is responsive. Your responsibilities will include: - Working with me to understand the existing HTML, CSS, and JavaScript files. - Updating the project to Angular 17. - Translating the existing responsive layout to the Angular project. Ideal Skills: - Proficient in Angular, with experience working on recent versions. - Strong understanding of responsive design principles. - Familiarity with HTML, CSS, and JavaScript to understand the existing codebase. - Good communication skills to ensure we are on the same page throughout the project. Please no...
I need a reliable freelancer to integrate my website with Wasabi. The primary focus of my website is on videos, specifically for entertainment purposes. Specifically, I'm looking for: - Expertise in Wasabi integration - Experience with handling a high volume of content uploads - Understanding of video formatting and settings for optimal viewing The project involves setting up the infrastructure to allow for a generous amount of video content, with the possibility of a substantial library in the future. Your background should ideally include similar projects, where managing and organising a high volume of media was required. I'm eager to get started, so please reach out with your credentials and examples of past relevant work.
I am looking for a web developer to join my digital marketing agency. This will be a ongoing job, you will receive 2-5 projects per week. We pay $25-$50 per project depending on complexity. Good English is a must and you must be able to work with the rest of my team during EST time. Your job will include the following: - Add template to wordpress/shopify - Add banners that are created by the website designer - Customize there -Add plugins - Set up woocomerce (you do not need to upload products) Ideal Skills and Experience: - Proven experience in WordPress and Shopify development - Strong understanding of e-commerce functionalities - Proficiency in HTML, CSS, and JavaScript - Familiarity with SEO best practices - Excellent communication and problem-solving skills This is a great opp...
As the owner of a dynamic and rapidly evolving website, I need a WordPress expert proficient in the ModelViewer plugin, ideally with a solid background in implementing interactive 3D displays on web pages. The project primarily involves handling three types of 3D models - architectural designs, product models, and humanoid models. An understanding of these models and previous experience in manipulating them will give you a significant edge for this project. Key interactive features expected include: - Enabling drag and rotate actions on each model - Zooming in and out of the models for a detailed view - The capacity to smoothly switch between different layers of each model Candidates who readily demonstrate previous work with these features will be preferred. Additionally, a critical ...
I'm on the lookout for a proficient WordPress Coder for a long-term engagement. You will be handling tasks involving: - Theme Customization: Your key responsibility will be customizing themes to ensure a unique and engaging user experience. You'll be creating custom designs, ensuring responsiveness across all devices and integrating e-commerce elements. - Plugin Development: You must have the knowledge and skills to develop and implement plugins based on specific requirements. This includes a contact form plugin, a membership plugin, and an SEO plugin. - Website Optimization: Your role will involve fine-tuning and optimizing the website for maximum efficiency and speed. As the ideal candidate, you must be proficient in WordPress, have strong programming skills, and possess exten...
I'm seeking a skilled and creative freelancer to help me design and develop a captivating blog and informational website for the general public. This project will need you to not only effectively construct the website, but also introduce innovative ideas to make it user-friendly and engaging. Key requirements: - Experienced in blog and informational website development - Expertise in creating accessible and easy-to-navigate designs. - Familiarity with search engine optimization and social media integration - Excellent grasp of making websites responsive across various devices Although I've skipped specifying the type of content primarily to be on the website, it's likely going to be a mix of written articles, multimedia, and interactive content. Thus, experience in integr...
Looking for creative web designer and developer, Please do not bid if you cannot handle both part. I do not have figma and also I will not provide the html design. I want you to design and develop navigation structure and home page for my website. I want decent animation for home page and for hero section I need background animation (copyright free). Please write "Both" at the beginning of your proposal so that I can filter out all random bids. Bid with you best previous work link (only 1).
Seeking a talented web designer to develop a unique and custom online portfolio based around showcasing my videos. This is not merely a typical video blog or gallery; I am aiming for a portfolio site that breaks the mould and redefines viewer engagement. Key Tasks: - Incorporate videos prominently into the website design - Ensure the design is unique, custom, and not template-based. - Create a user-friendly and visually engaging interface Ideal Candidate Should Have: - Extensive experience in website design and development - Proven track record of unique, creative web design - Expertise in video integration on websites.
I am looking for someone to create me a website having the same functionality of & www.marieclaire.com. The front page display should be something like this It should have a Marie Claire Edit design having a minimum 3 across the screen shopping window I am looking for someone to create me a website having the same functionality of & www.marieclaire.com. The front page display should be something like this It should have a Marie Claire Edit design having a minimum 3 across the screen shopping window The site must be built using the same code - technology It must have the same plugins The mainframe of the site must be built the same way using the same built with code etc My site will be a wedding website using the same features as Marie Claire I have 3 m...
I'm looking for a skilled Webflow designer to create a simple, yet engaging one-page website that will serve as a comprehensive information hub for my business. Key Details: - The project involves creating a one-page website from scratch, using Webflow as the CMS. - The primary goal of the site is to provide visitors with a clear and concise overview of my business. - The content will be a mix of text, images, and videos/animations. - The design should adhere to our existing brand guidelines which include specific colors, fonts, and our company logo. Ideal Skills and Experience: - Proficiency in Webflow with a strong portfolio of one-page websites. - Strong design skills and an eye for aesthetics, particularly in creating engaging, visual content. - Experience working with brand g...
I need someone to speed up the website to get better PageSpeed Insights results. The website is a html/css on a custom CMS. We want to keep the same design. You'll be given a cPanel account on the server to program the design.
I am in need of an experienced programmer who can adeptly work with Cargo.site. My website, already designed on this platform, requires conclusive adjustments in the following areas: - Text alignment - Image alignment - Visibility of the menu bar - Proper listing of four projects on the additional menu bar The challenging part of this task is the correction and display of all four projects on the additional menu bar. At present, not all projects are being listed there. I need your help to remedy this and ensure a smooth, fully functional design is achieved. Your prior experience with Cargo's interface and coding methods will be instrumental. I am looking forward to receiving your proposals and engaging with professionals who have a keen understanding of this task. Remember, quali...
I am looking for an expert in setting up WordPress sites and has considerable experience and skills in WooCommerce and MailPoet. It is essential you possess the following expertise: - WordPress - MailPoet - WooCommerce Your task will include: - Setting up my shopping cart correctly for easy navigation with multi step checkout - Establishing a subscription service for my WooCommerce store - As I'm unsure about which theme could best fit my site, I am open to your professional suggestions on this matter. - full mail poet integration and nurture sequence - Google anaylytics Please, only experienced freelancers in this area need bid. Your portfolio showcasing similar projects completed would be much appreciated. Thanks in advance!
I'm in need of a full-stack web developer with a purist focus in HTML, CSS, and JS - no frameworks. As part of this project, you will deliver a sleek and modern looking school management system. Key Responsibilities: - Given the nature of the project, an aptitude for clean and contemporary web design is crucial. - Deliver complete website code and database. - Although it wasn't specified in the project outline, it is important to cater for possibly multiple user roles. This could include Administrator, Teacher, Parent etc., each with differing access rights and features. - Despite not having mentioned specific system features, suggested must-have features include student attendance tracking, gradebook management, and a system for parental communication. Ideal Skills: - HTM...
I'm currently facing issues with broken links and mobile responsiveness on my website, and I need an experienced developer to rectify these defects. Issues list https://docs.google.com/spreadsheets/d/1fbrzYQtQGbp_nDHlob5FDUcMaemOGihYYwrCiP0gaX8/edit#gid=1261882341 Key Tasks: - Identify and mend all broken links site-wide. - Improve mobile responsiveness on all pages. Although there are no specific design changes that I want to implement at this point, the focus merely lies on addressing the aforementioned technical glitches. Therefore, I am looking for a freelancer who can accurately diagnose and correct these issues, with some prior exposure to being a desirable element. In your application, please include details of any similar jobs you have completed or relevant experience...
I'm looking for an expert in HTML and CSS to create a professional and corporate website layout for my business. The design should implement neutral tones, while ensuring a clean and smart presentation. Required capabilities include: - Superior skills in HTML and CSS - Ability to create professional, corporate layouts - Strong sense of color theory, specifically with neutral tones - Experience in responsive design for accessibility on various devices - Detail-oriented with excellent communication skills Bringing my vision to life whilst providing a user-friendly experience is fundamental. Those with a strong portfolio in corporate website design will be looked upon favourably.
Please only bid if you're comfortable with screen sharing, allowing me to share my screen with you to provide detailed explanations of the tasks. 1. Copy all current website's important functions and paste to my other same website just .ca instead. 2. Make sure all current functions work on my cleaned up theme 3. Make sure everything is responsive on all devices -Posses an excellent understanding of WordPress and Redux framework to ensure a successful build. -Proficient at modifying WordPress themes, primarily CSS, to suit my needs. -Can deftly update Redux options, refactor Redux code, and customize existing Redux fields. Contact me for a Share Screen call to understand more.
I need php developer which can do phonepe integration in WordPress website using php coding in ngo website for accept donation without using wordpress extension (wordpress provide only e commerce website extension for phonepe integration) so we need php developer which can create a integration of phonepe busniess in a page using php.
I am looking for an experienced individual/team to develop a website for my business, Ariztroz Tech. The primary purpose of this website is to relay technical information related to our services and products appealing to Business Professionals. The website should: - Showcase our company’s profile and portfolio - Display relevant business and technical content - Have customizable options for future updates/expansions Details on the specific technology stack haven't been finalized yet, so the freelancer should be adaptable to using any potential combinations such as WordPress, Joomla or custom-built using HTML, CSS, and JavaScript. Ideal Skills: - Proficient with several web development systems/platforms - Experience in building websites for tech companies - Understanding of us...
I'm seeking a highly skilled developer with expertise in React.js, to create an engaging and interactive Ludo game exclusively for web. Due to its primary target audience being adults, appropriate UI/UX will be critical. - Key Game Features: - Player invite: Ability to add friends and invite them to play. - In-game chat: A seamless in-built chat system for real-time communication among players. - Game Save/Resume: Capability to save and resume games at a later date. Ideal candidates should have prior experience in developing games with these features and be able to deliver an engaging and robust Ludo game. Expert knowledge of React.js is a must.