Skip to content

This repository contains a collection of mini projects created with React, Vite (as the bundler), and Tailwind CSS for styling

Notifications You must be signed in to change notification settings

Sahimbehlim/React-Mini-Projects

Repository files navigation

React Mini Projects

This repository contains a collection of mini projects created with React, Vite (as the bundler), and Tailwind CSS for styling. The projects demonstrate the use of various React hooks and concepts, including useState, useEffect, useContext, useRef, useCallback, React Router, localStorage, and API fetching.

Features

  • React Router: Used for managing navigation across the app.
  • Tailwind CSS: Applied for styling and responsive design.
  • Context API: Used for managing global state in some projects.
  • LocalStorage: Used for storing data on the client side.
  • useState, useEffect: State management and side effects handling.
  • useRef: Used for accessing DOM elements directly.
  • useCallback: Used to memoize callback functions.
  • API Fetching: Making HTTP requests to fetch data from external APIs.

Project Showcase

# Project Name Demo Link
001 Background Changer Live Demo
002 Budget Tracker Live Demo
003 Calculator Live Demo
004 Counter Live Demo
005 Currency Converter Live Demo
006 Digital Clock Live Demo
007 Dynamic Gallery Live Demo
008 Form Validation Live Demo
009 Password Generator Live Demo
010 Recipe App Live Demo
011 Shadow Generator Live Demo
012 Todo App Live Demo
013 Weather App Live Demo

Screenshot

UI Img

About

This repository contains a collection of mini projects created with React, Vite (as the bundler), and Tailwind CSS for styling

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages