Project List Based On React Modules
Project List Based On React Modules
1. Weather Dashboard
○ Description: Develop a weather dashboard that fetches and displays
weather information based on user input.
○ Key Concepts: The useState hook, useEffect hook for API calls,
managing side effects, creating custom hooks.
2. Chat Application
○ Description: Build a real-time chat application.
○ Key Concepts: useState for managing chat state, useEffect for handling
real-time updates with WebSockets, useRef for managing DOM
elements.
3. Multi-Step Form
○ Description: Create a multi-step form with form validation and data
persistence.
○ Key Concepts: Managing form state with useState, useEffect for
validation, creating custom hooks for form logic.
1. Online Store
○ Description: Develop an online store with product listings, a shopping
cart, and checkout functionality.
○ Key Concepts: Redux principles, creating actions, reducers, and store,
managing global state with Redux, using React Context for component
communication.
2. Project Management Tool
○ Description: Build a project management tool to manage projects and
tasks.
○ Key Concepts: Presentational vs container components, higher-order
components, using Redux for state management, integrating React
context API.
3. Task Tracker with Context API
○ Description: Create a task tracker application with global state
management using Context API.
○ Key Concepts: Introduction to React context API, creating and using
context, managing global state.
Module 5: Event Handling