React Learner
React Learner
  • 10
  • 8 211
The Ultimate Project for React Beginners || Frontend Mentor Challenge
🌍 Explore countries with ease using the Rest Country App! 🌎
Looking for a web app that lets you delve into detailed country information? Look no further! Introducing the Rest Country App, a fantastic project built using Vite and React, courtesy of Frontend Mentor.
🔍 Search and Filter: With the Rest Country App, you can effortlessly search for countries by name and filter results based on continent and region. It's all about finding the information you need, quickly and efficiently.
🗺️ Detailed Insights: Click on any country card to access its comprehensive information page. Discover population, languages, currencies, and much more, all beautifully organized for your convenience.
🎨 Custom Themes: What's even more exciting? This app comes with custom Material-UI light and dark themes. Tailor your experience to match your preferences, creating a seamless interface that's easy on the eyes.
⏱️ Real-time Feedback: React Hot Toast ensures you're always in the loop with real-time feedback, while React Spinners keep you engaged with elegant loading animations.
Ready to embark on a journey of exploration? Clone the project, install dependencies, and start your adventure today!
🔗 GitHub Repo: github.com/KamalJoshi-web/Rest-Country-App.git
🌐 Live Demo: rest-country-app-chi.vercel.app/
Timestamps
00:00 Design Analysis
00:31 Folder Architecture
01:22 Installing Dependencies
02:47 Code Cleanup & Font Installation
03:32 File Structure
04:12 Setting up Routing
06:59 Custom MUI Themes
10:32 Adding Theme into a Project
12:32 Creating Header
16:37 Switching Between Themes
20:14 Creating Home Page
26:53 Fetching Data
30:28 Creating Dynamic Components
37:17 Adding Search Functionality
40:32 Adding Filter Functionality
43:54 Creating Detail Page
44:29 Data Fetching for Detail Page
49:29 Detail Page Components
01:00:27 Changing Detail Page from Border Countries
01:05:35 Final Looook
Whether you're a coding enthusiast or just curious about the world's countries, the Rest Country App is the perfect blend of functionality and style. Get ready to travel the globe without leaving your screen!
Don't forget to like, share, and subscribe for more exciting projects and coding tutorials. Happy exploring! 🚀🌏
Feel free to customize the links and details according to your project's actual GitHub repository and live demo URL.
มุมมอง: 172

วีดีโอ

Learn to interact with the APIs using Axios || Frontend Mentor Challenge
มุมมอง 17ปีที่แล้ว
Hey there, fellow developers! 👋 In this exciting TH-cam tutorial, join me as I dive into solving the Frontend Mentor project: Advice Generator. We're going to tackle this challenge using the power of React, enhance our styles with Sass, and fetch some thought-provoking advice using Axios to call the Advice Slip API. Project Overview: The Advice Generator project from Frontend Mentor is a fantas...
Ping Coming Soon Page: A Nice Project for Sass Beginners || Frontend Mentor Challenge
มุมมอง 36ปีที่แล้ว
Welcome to my TH-cam video, where we're diving headfirst into the exciting world of frontend development! Get ready to witness the creation of a stunning "Ping Single Column Coming Soon" page, as we combine the dynamic capabilities of ReactJS with the style wizardry of SASS. Frontend Mentor has thrown us an amazing challenge with their "Ping Single Column Coming Soon" design. And guess what? We...
Intro Signup Form: Best for Basic Understanding of React Hook Form || Frontend Mentor Challenge
มุมมอง 54ปีที่แล้ว
Welcome to my TH-cam video! In this exciting tutorial, I'll be solving the Frontend Mentor Challenge "Intro Component with Sign-up Form" using the powerful trio of ReactJS, Material UI, and React Hook Form. Frontend Mentor always brings us amazing design challenges, and this one is no exception. We'll be building an eye-catching intro component with a sign-up form that not only looks great but ...
Deploy Vite React App on GitHub in 5 Steps
มุมมอง 7Kปีที่แล้ว
Welcome to my TH-cam video! In this short and straightforward tutorial, I'll show you how to deploy a Vite React app using GitHub Pages. Vite is an amazing build tool for modern web development, and React is a powerful JavaScript library for building user interfaces. By combining these two, we've created an awesome web application. Now, it's time to take our app to the next level by deploying i...
Results Summary Component using ReactJS & Material UI || JSON Data || Frontend Mentor Challenge
มุมมอง 85ปีที่แล้ว
Welcome to my TH-cam video! In this exciting tutorial, I'll be taking on the Frontend Mentor Challenge "Result Summary Component" using the incredible power of ReactJS and Material UI. But that's not all - we'll also kick things up a notch by creating a dynamic component from JSON data! Frontend Mentor is known for its challenging design projects, and this one is no exception. We'll be building...
Age Calculator App with ReactJS ,Material UI & React Hook Form || Frontend Mentor Challenge
มุมมอง 208ปีที่แล้ว
Join me in this exciting TH-cam video as I solve the FrontEnd Mentor Challenge "Age Calculator" using the dynamic combination of ReactJS, CSS, Material UI, and React Hook Form. In this tutorial, we'll dive into the world of frontend development and create an impressive age calculator that will let users calculate their age with ease. Using ReactJS, the powerhouse of JavaScript libraries for bui...
Newsletter Form Using ReactJs , Material UI & React Hook Form || Frontend Mentor Challenge
มุมมอง 110ปีที่แล้ว
Welcome to my TH-cam video! Prepare to be amazed as I tackle the FrontEnd Mentor Challenge "Newsletter Sign-up Form with Success Message" using the unbeatable trio of ReactJS, Material UI and React Hook Form. FrontEnd Mentor always knows how to push our coding skills to the limit, and this challenge is no exception. We'll be creating a stylish newsletter sign-up form that not only looks great b...
Interactive Rating Component With Just ReactJS & Material UI || Frontend Mentor Challenge
มุมมอง 73ปีที่แล้ว
Welcome to my TH-cam video! Get ready for some coding fun as I take on the FrontEnd Mentor Challenge "Interactive Rating Component" using the dynamic duo of ReactJS and Material UI. FrontEnd Mentor never fails to challenge us with their amazing design projects, and this time, it's all about creating an interactive rating component that will make your users go "Wow!" and give you five stars. In ...
QR Code Component Using ReactJS and Material Ui || Frontend Mentor Challenges
มุมมอง 121ปีที่แล้ว
Welcome to my TH-cam video! In this tutorial, I'll be walking you through the process of solving the FrontEnd Mentor Challenge "QR Card Component" using ReactJS and Material UI. FrontEnd Mentor is a fantastic platform that offers real-world design challenges for developers to practice their skills. The QR Card Component challenge focuses on creating a visually appealing card that displays a QR ...