Skip to content

ELHARCHAOUI-SIFEDDINE/dateCounter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Date Counter Application

Overview

Date Counter Application is a modern, responsive React application that allows users to manipulate dates by counting days from today. It features a clean and intuitive design with interactive elements for counting and displaying dates.

Features

  • Interactive date counting
  • Responsive design that works on desktop and mobile devices
  • Stylish UI with smooth transitions and hover effects
  • Adjustable step values for counting days
  • Displays the resulting date based on the count

Technologies Used

  • React
  • CSS3 with flexbox and custom properties
  • Responsive web design techniques

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/ELHARCHAOUI-SIFEDDINE/dateCounter.git
    
  2. Navigate to the project directory:

    cd date-counter
    
  3. Install dependencies:

    npm install
    
  4. Start the development server:

    npm start
    
  5. Open your browser and visit http://localhost:3000 to view the app.

Usage

  • Use the "+" and "-" buttons to increase or decrease the count of days from today.
  • Adjust the step value using the second set of "+" and "-" buttons.
  • View the resulting date displayed below the controls.

Customization

You can easily customize the app by modifying the following files:

  • src/App.js: Edit the step messages and add more steps if needed.
  • src/styles.css: Adjust the styles, colors, and layout of the app.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

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

Contact

If you have any questions, feel free to reach out to [Sif-Eddine El Harchaoui] at [elharchaouisifeddine@gmail.com].