Link to the tutorial: React JS & Tailwind CSS Responsive Website - Beginner Friendly.
This project was developed based on the YouTube tutorial titled "React JS & Tailwind CSS Responsive Website - Beginner Friendly." The tutorial provides a comprehensive guide to building a fully responsive landing page using React and Tailwind CSS from scratch.
While the tutorial originally used the React-Typed
package for text animations in the Hero component, I switched to the react-typing-effect
package because React-Typed
caused the page to become unresponsive. Additionally, the tutorial covers:
useState
hook for toggling the mobile side drawer menuReact-Icons
library for social iconsNote: I modified and added some sections and styles as part of my exploration and learning with React and Tailwind CSS, including:
index.css
and tailwind.config.js
These changes were made to enhance my understanding and improve the overall design of the project.
react-typing-effect
A typing animation effect for React components.
react-icons
Popular icons for React projects.
To get started with this project, clone the repository and install the dependencies:
git clone <repository-url>
cd <repository-folder>
npm install
To start the development server, run:
npm run dev
To create a production build, run:
npm run build
š Note: The tutorial mentioned above used Yarn for setting up the project, but I prefer to use npm.