Skip to content

Commit 4405948

Browse files
Update README.md
1 parent 9a7668e commit 4405948

File tree

1 file changed

+29
-6
lines changed

1 file changed

+29
-6
lines changed

README.md

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,37 @@ This minor project is designed to:
2626

2727
Here’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

Comments
 (0)