Skip to content

Repository files navigation

All App — React Mini Projects & Reusable Components

A curated collection of small React projects and reusable components that demonstrate common concepts (debounce, throttle, pagination, modals, etc.).
Contributions welcome! Add a new concept, improve an existing one, or extract reusable components.


✨ What’s inside

Each concept lives in its own folder under src/project-app/:

  • Accordion
  • Counter
  • Debounce
  • Dropdown
  • Form
  • InfiniteScroll
  • Modal
  • Notes App
  • Pagination
  • Profile Card
  • QuizApp
  • Throttle
  • Todo App
  • Toggle
  • UseEffectMastery
  • Weather App

Have an idea that isn’t listed? Please add it! Even tiny improvements (docs, accessibility, tests) are appreciated.


🚀 Quick Start

# 1) Fork this repo (top-right button on GitHub)

# 2) Clone your fork
git clone https://github.com/<your-username>/all-app.git
# or with SSH:
# git clone git@github.com:<your-username>/all-app.git

cd all-app

# 3) Install deps
npm install

# 4) Run the dev server
npm run dev

About

Created a vite react app with tailwind 4 to practice react concepts by small projects

Topics

Resources

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages