@@ -26,14 +26,37 @@ This minor project is designed to:
2626
2727Here’s a breakdown of the technologies used in this project:
2828
29+ ### 📦 Frontend
30+
2931- ** ReactJS** – A JavaScript library for building interactive user interfaces with reusable components.
3032- ** TailwindCSS** – A utility-first CSS framework for rapidly styling elements without writing custom CSS.
31- - ** CSS Modules** – A way to write modular and scoped CSS to avoid class name conflicts in large apps.
32- - ** JavaScript (ES6+)** – Modern JavaScript features used for logic and interactivity.
33- - ** HTML5** – The standard markup language used to structure the layout of web pages.
34- - ** Vite** – A fast development server and build tool that speeds up React development (optional, if used).
35- - ** Git & GitHub** – Version control and project collaboration tools for tracking code changes.
36- - ** NPM/Yarn** – Package managers used to install and manage third-party libraries and dependencies.
33+ - ** CSS Modules** – Enables scoped and modular CSS, keeping styles isolated to specific components.
34+ - ** JavaScript (ES6+)** – Modern syntax and features to write cleaner and more efficient code.
35+ - ** HTML5** – The foundational markup language for structuring web content.
36+ - ** Vite** – A lightning-fast frontend build tool and dev server (used instead of Create React App).
37+
38+ ### ⚙️ Development Tools
39+
40+ - ** NPM / Yarn** – Node package managers for installing dependencies and managing project scripts.
41+ - ** Git & GitHub** – Version control system and platform for hosting and collaborating on code.
42+ - ** ESLint & Prettier** – Tools for code linting and formatting to maintain a clean, consistent codebase.
43+ - ** VS Code** – A powerful, extensible code editor for development.
44+
45+ ### 🌐 Web APIs & Browser Features
46+
47+ - ** Fetch API / Axios** – For making HTTP requests to fetch or send data to/from an API.
48+ - ** LocalStorage / SessionStorage** – For storing data in the browser to persist state across sessions.
49+
50+ ### 🧪 Testing (optional but recommended)
51+
52+ - ** Jest** – A JavaScript testing framework for unit and integration testing.
53+ - ** React Testing Library** – Tools to test React components in a way that mimics user behavior.
54+
55+ ### 📁 Project Structure (optional tools)
56+
57+ - ** React Router** – For handling routing and navigation in single-page applications.
58+ - ** Redux / Zustand / Context API** – For managing global application state (if needed).
59+
3760
3861---
3962
0 commit comments