โค๏ธ Namaste React ๐
August 8, 2025 ยท View on GitHub
A hands-on journey through the Namaste React Live Course by Akshay Saini, Founder of NamasteDev. This repository contains assignments, notes, and source code from the course.
๐ This Repository was trending on Github ๐ฅ
๐ About the Project
This repository is a curated collection of assignments, handwritten/digital notes, and source code from the Namaste React Live Course. It documents the evolution of a React developer from the basics to building production-ready apps like FoodFire ๐.
๐ก Bonus: To fix CORS issues in FoodFire, check out the FoodFire Server with a custom API endpoint:
https://foodfire.onrender.com.
๐ ๏ธ Tech Stack
- โ๏ธ React.js: A JavaScript library for building the user interface.
- ๐๏ธ HTML & CSS: For structuring and styling the application.
- ๐ฆ Parcel.js: zero configuration build tool for the web.
๐ป Prerequisites
Before getting started with the Project, you should have a basic understanding of React.js, JavaScript, HTML and CSS.
๐ฑ Project Structure
Namaste-React/
โโโ Chapter 01 - Inception/
โ โโโ Assignment.md
โ โโโ Theory/
โ โโโ Coding/
โ โโโ App.js
โ โโโ index.css
โโโ Chapter 02 - Igniting our App/
โโโ Chapter 03 - Laying the Foundation/
โโโ Chapter 04 - Talk is Cheap, show me the code/
โโโ Chapter 05 - Let's get Hooked!/
โโโ Chapter 06 - Exploring the world/
โโโ Chapter 07 - Finding the Path/
โโโ Chapter 08 - Let's get Classy/
โโโ Chapter 09 - Optimizing our App/
โโโ public/
โ โโโ images/
โโโ index.html
โโโ package.json
Each chapter includes:
- ๐ Assignments
- ๐ Theory solutions
- ๐ป Source code
- ๐ Digital notes
- ๐ Handwritten notes
๐ Chapter 01 - Inception (Date: 24-12-2022)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
๐ Chapter 02 - Igniting our App (Date: 31-12-2022)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
๐ Chapter 03 - Laying the Foundation (Date: 01-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 04 - Talk is Cheap, show me the code (Date: 07-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 05 - Let's get Hooked! (Date: 08-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 06 - Exploring the world (Date: 14-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 07 - Finding the Path (Date: 15-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 08 - Let's get Classy (Date: 21-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ Chapter 09 - Optimizing our App (Date: 22-01-2023)
- ๐ Assignment
- ๐ Theory Assignment Solution
- ๐ป Source Code
- ๐๐ Digital and Handwritten Notes
- ๐ Digital Notes of Live Class
Credit- Arpan Kesh - ๐ Hand Written Notes of Live Class
Credit - Ashraya KK
- ๐ Digital Notes of Live Class
- ๐ Live Demo ๐
๐ฅ Clone this Repository
You need to write the following commands on the terminal screen(in vscode) so that you can run this project locally.
git clone "https://github.com/chetannada/Namaste-React.git"
Go to the project directory
cd Namaste-React
Install dependencies
npm install
Set up environment variables:
* .env - environment variables for this project to run in development environment (fill with actual values for environment variables)
Run the application:
npm run start
The application will now be running on http://localhost:3000. If you want to Fork repository and want to run locally, follow this guidelines Fork and Clone Github Repository
โ๏ธ Contributing
This is an Open-Source repository, and contributions are always welcome! If you find an issue, please create a new issue under the "Issues" section. To contribute code, fork the repository and submit a pull request. Your contributions will help make this a valuable resource for the community!
โจ Contributors
Thanks goes to these wonderful people ๐
This project follows the all-contributors specification. Contributions of any kind are welcome!