This repository is a collection of small React projects I built to improve my frontend skills and practice modern React workflows. The goal is to keep everything clean, simple, and easy to navigate.
All mini apps live in a single codebase and are accessible from a central home page with a minimal layout.
- Click a project card to open the project
- Use the “Source” link to jump to that project’s folder on GitHub
- The UI supports AZE / TR / ENG language switching
- GitHub: https://github.com/qafaraz/ReactJS-Projects
- Live Demo: https://react-azerbaijan.vercel.app/
- Counter — multiple counters and state updates
- Fruits — selection, filtering, and table rendering
- Meme Search — API fetching with a simple search experience
- Todo List — add, edit, complete, and remove tasks
- Photography Website — layout structure and nested routing
- Wikipedia Search — search articles with snippets and links
npm install
npm run dev- React 19.1.1
- React Router 7.9.5
- Vite 7.1.7
- Tailwind CSS 4.1.16
- Axios 1.13.1
- React Icons 5.5.0
This repository is for learning and practice: exploring different patterns, improving problem-solving, and building a stronger React foundation.