Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Counter App 🎯

A modern, feature-rich counter application built with React and Vite, featuring a stunning dark theme with glassmorphism effects and smooth animations.

Counter App Vite

✨ Features

  • Interactive Counter: Start, stop, and reset functionality with auto-increment
  • Persistent Input: Text input with localStorage integration
  • API Integration: Fetches and displays data from JSONPlaceholder API
  • Modern UI/UX:
    • Dark theme with animated gradient background
    • Glassmorphism card design with backdrop blur
    • Smooth entrance animations and hover effects
    • Floating glow orbs and shimmer effects
    • Gradient text with animated color shifts
  • Responsive Design: Fully responsive layout for mobile and desktop
  • Performance Optimized: Built with Vite for fast development and production builds

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/ItsMeHaxMaster/Counter.git
cd Counter
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:5173

📦 Build for Production

npm run build

The production-ready files will be in the dist folder.

🎨 Design Features

  • Animated Gradient Background: Multi-color gradient that shifts smoothly
  • Glassmorphism Effects: Semi-transparent cards with backdrop blur
  • Color-Coded Buttons:
    • 🟢 Green (Start)
    • 🟠 Orange (Stop)
    • 🔴 Red (Reset)
  • Smooth Animations: Fade-in, slide-up, and hover transitions
  • Interactive Elements: Responsive buttons with shine effects and subtle glows

🛠️ Technologies Used

  • React 19.2.0 - UI library
  • Vite 7.2.4 - Build tool and dev server
  • Axios 1.13.2 - HTTP client for API requests
  • CSS3 - Modern styling with animations and glassmorphism

📝 Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build
  • npm run lint - Run ESLint

🤝 Contributing

Contributions, issues, and feature requests are welcome!

📄 License

This project is open source and available under the MIT License.

👤 Author

HaxMaster


Made with ❤️ and React

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages