Skip to content

ChernegaSergiy/baseconverter-webapp

Repository files navigation

Base Converter WebApp

Deploy static content to Pages License: CSSM Unlimited License v2.0 Next.js

Welcome to the Base Converter WebApp repository. This project is a versatile tool for converting numbers between various numeral systems, built with Next.js.

Base Converter Screenshot

Features

  • Wide Range of Bases: Convert numbers between any base from 2 to 36.
  • Handles Fractional Numbers: Accurately converts numbers with decimal points.
  • Detailed Steps: Shows the full, step-by-step process for each conversion, making it a great educational tool.
  • Responsive Design: A clean, modern interface that works on both desktop and mobile.
  • Multilingual Interface: Support for multiple languages, making the tool accessible to a wider audience.
  • Share Button: Easily copy a shareable link to your conversion results using the 'Share' button.

Technologies Used

  • Next.js
  • React
  • JavaScript
  • CSS

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Make sure you have the following installed:

  • Node.js
  • npm (comes with Node.js)

Installation

  1. Clone the repo:
    git clone https://github.com/ChernegaSergiy/baseconverter-webapp.git
  2. Install NPM packages:
    npm install

Usage

To start the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Deployment

This project is intended to be deployed on GitHub Pages.

Contributing

Contributions are welcome and appreciated! Here's how you can contribute:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Please make sure to update tests as appropriate and adhere to the existing coding style.

License

This project is licensed under the CSSM Unlimited License v2.0 (CSSM-ULv2). See the LICENSE file for details.

About

A web application to convert numbers between different bases.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published