
learn to build a React and Tailwind powered job consultancy website featuring a landing page, company intro, specialization cards, recruitment areas, stats, and a contact form.
learn how to install and set up Tailwind CSS in a React app, including initializing Tailwind CSS, updating index.css, and restarting the dev server to verify changes.
Explore how to apply Tailwind CSS colors to text and backgrounds using predefined color classes and arbitrary values, including color weights from 50 to 900 and hex codes.
Explore Tailwind height and width utilities, from h-24 and w-24 to arbitrary values, and learn about viewport height with screen and min-height concepts.
Learn to set font sizes in Tailwind using text size utilities and values like text-[200px], and apply borders with border utilities, including border color and borders (border-b, border-t, border-l, border-r).
Explore tailwind spacing fundamentals by comparing margins and padding, applying utilities like p-*, px, and py, and using arbitrary values to control vertical and horizontal space.
Demonstrate tailwind alignment properties and flex concepts to center text and blocks horizontally and vertically, use justify center and justify between, apply gap for spacing, and manage responsive flex directions.
Demonstrates moving from static to fixed header behavior and absolute positioning inside a relative container using Tailwind CSS utilities such as top, right, bottom, and left.
Master Tailwind breakpoints to build responsive designs by customizing screens and applying sm, md, lg, and xl for font, color, and layout. Implement grid and flex with columns and spans.
Create the header for a React Tailwind CSS job consultancy site, featuring a left logo, a centered login action, and a bar using primary and secondary colors with Montserrat font.
Build a responsive landing page by combining intro text, an image, a tagline, and a get started button in a two-column flex layout for a React–Tailwind job consultancy site.
Improve the intro section responsiveness for the React Tailwind CSS job consultancy website. Adjust mobile margins, font sizes, and a vertical flex layout with tuned gaps.
Build the company details section, featuring who we are, a company description, and a share hiring text, with centered image, descriptive paragraphs, and hover color effects.
Develop the second part of the company description by adding what we do and an image with a centered overlay reading 'easy and fastest way to find your dream job'.
Enhance the company info section's responsiveness by applying padding to all children, adjusting font sizes, and setting the image height for mobile to 400 to create a premium, neat layout.
Render specializations section in a React Tailwind project by building a data-driven grid of IT and software, medical, manufacturing, and ecommerce jobs, each with image and description, plus hover effects.
Learn to implement hover effects in a React project by revealing a specialization description on hover, using conditional classes, transitions, and overflow controls for a clean, responsive UI.
Create a recruitment areas component in React with Tailwind CSS to present remote, contract, and permanent jobs, differentiating its layout from specialization with hover-revealed content.
Build a data-driven numbers component that counts up on visibility using react-countup and react-visibility-sensor, displayed in a responsive Tailwind grid for aspirants, companies, and locations.
Design the contact us section for the React Tailwind job consultancy site, combining location details with a forthcoming contact form using Remix icons and Tailwind styling.
Build a responsive contact form for a React and Tailwind CSS job consultancy site, including name, email, and query fields with placeholders, borders, and a styled submit button.
Build a full-width footer component that displays a 'designed and developed by' line, uses a primary background with white text, and supports responsive alignment and optional icons.
This lecture guides building a splash screen shown only on first visit using a countdown timer animation and session storage, with absolute positioning, centering, and no scrolling.
Enhance and beautify the React Tailwind job consultancy website by adding content, fixing styling and responsiveness, and aligning specialization and recruitment areas with appropriate images and accompanying text.
Push your React app to GitHub, configure a redirects file in the public folder, and deploy to Netlify, then set up a custom domain for a live site.
React
React is a free and open-source front-end JavaScript library for building user interfaces based on UI components. It is maintained by Meta and a community of individual developers and companies.
Tailwind CSS
Tailwind CSS is basically a utility-first CSS framework for rapidly building custom user interfaces. It is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs without any annoying opinionated styles you have to fight to override.
As per official Tailwind CSS documentation, Tailwind CSS is a highly customizable, low-level CSS framework that allows you to custom-build designs eliminating opinionated component styles that you would anyway want to override.
Beautiful custom user interfaces can be effectively built using CSS without actually putting in much coding effort. Being a utility-first framework, Tailwind CSS renders the leverage of styling every component distinctively, the way you desire.
Adapting the “form follow function”, the name of the utility class predicts the exact function of that class for ease in designing. Tailwind combines the most critical CSS properties which can be customized and extended according to project requirements.
In this course, you will learn the following topics
Tailwind Installation and Setup
Working with Tailwind CSS and Pure CSS parallelly
Colours, Heights, Widths , Margins , Paddings
Flexboxes and Alignments and Positions
Animations, Keyframes
Making websites responsive without Media queries.