This is a Vite.js application that provides various time-related features including a clock, alarm, stopwatch, and timers.
- Clock: Displays the current time.
- Alarm: Allows you to set an alarm that plays a sound when the set time is reached.
- Stopwatch: Provides a stopwatch feature to measure time intervals.
- Timers: Allows you to set and run timers for specified durations.
- Vite.js
- React.js
- Node.js (for building and running the app)
- Tailwind CSS (for styling)
- JSX (JavaScript XML for React components)
The project structure is organized as follows:
public/: Contains static assets that are directly served to the client.src/assets/: Contains assets like images, audio files, etc.src/screens/: Contains separate components for different features (Alarm, Clock, Stopwatch, Timers).main.jsx: The main entry point of the application.package.json: Contains project dependencies and scripts.vite.config.js: Vite configuration file for the project setup.
-
Clone the repository:
git clone https://github.com/AlexandreEadDev/ClockTimerStopWatch.git
-
Navigate to the project directory:
cd clock-alarm-stopwatch-timers-app -
Install dependencies:
npm install -
Run the app:
npm run dev
The app will be accessible at http://localhost:3000.
Contributions are welcome! If you find any issues or have improvements to suggest, feel free to create a pull request or submit an issue.