Skip to content

naveed-gung/Number-Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conv3rt3r

Conv3rt3r is a versatile number conversion tool built with React and Bootstrap. It allows users to convert numbers between binary, decimal, and hexadecimal formats. Additionally, it features a quiz mode for practice, a history log for tracking conversions, and a dark mode for comfortable viewing.

Visit the live site: https://conv3rt3r.netlify.app/


Features

  • Number Conversion:
    • Binary to Decimal
    • Decimal to Binary
    • Binary to Hexadecimal
    • Hexadecimal to Binary
  • Quiz Mode: Test your number conversion skills with interactive quizzes.
  • History Log: Keep track of all your conversions for easy reference.
  • Dark Mode: Toggle between light and dark themes for a comfortable user experience.
  • User-Friendly Interface: Simple and intuitive design powered by React and Bootstrap.

Technologies Used

  • Frontend: React.js
  • Styling: Bootstrap
  • Hosting: Netlify
  • Version Control: Git and GitHub

How to Use

  1. Visit Conv3rt3r.
  2. Select the type of conversion you want to perform:
    • Binary to Decimal
    • Decimal to Binary
    • Binary to Hexadecimal
    • Hexadecimal to Binary
  3. Enter the number in the input field.
  4. Click the "Convert" button to see the result.
  5. Use the History section to view past conversions.
  6. Switch to Quiz Mode to test your knowledge.
  7. Toggle Dark Mode for a comfortable viewing experience.

Screenshots

Light Mode
Light Mode Interface

Dark Mode
Dark Mode Interface


Installation (For Local Development)

If you'd like to run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/YourUsername/conv3rt3r.git
  2. Navigate to the project directory:
    cd conv3t3r
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

5.Open your browser and visit http://localhost:3000.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeatureName).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeatureName).
  5. Open a pull request.

About

is a tool to convert binary <=> decimal, binary <=> hexadecimal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published