Skip to content

Ubaton/QRCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QR Code Generator

Q Logo

Light Mode

QR Code Website Image

Dark Mode

QR Code Website Image

Welcome to the QR Code Generator web app, a versatile tool that simplifies the process of generating QR codes. Whether you need QR codes for websites, contact information, or any other purpose, our user-friendly application has you covered.

Usage

To create QR codes effortlessly, follow these straightforward steps:

  1. Open the web app in your preferred browser.
  2. Input a URL or text into the provided field.
  3. Click the "Generate QR Code" button.
  4. The QR code will be instantly generated and displayed on your screen.

Dependencies

Our web app is built using React, ensuring a seamless and responsive user experience. To view a comprehensive list of the installed dependencies, please refer to the package.json file. Additionally, running the app through testing ensures an optimized and enhanced user experience.

Installation

If you wish to host this web app locally, you can do so by following these installation steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies by running npm install.
  3. Start the application by executing npm start.

Contributing

We welcome contributions from the open-source community to enhance this web app. To get involved, please follow these steps:

  1. Fork this repository to your GitHub account.
  2. Create a new branch to work on your changes.
  3. Make your desired modifications and commit them.
  4. Push your changes to your forked repository.
  5. Create a pull request, detailing the changes you've made.

ColorPicker.js

ColorPicker is a versatile component that empowers users to select colors from a predefined list, offering an essential customization feature for the QR Code Generator web app.

Usage

To seamlessly integrate the ColorPicker component into your project, follow these steps:

  1. Import the component: import ColorPicker from "./ColorPicker";
  2. Include the component in your JSX: <ColorPicker setColor={setColor} />
  3. Ensure that you provide a function for the setColor prop to respond to color selections.

Dependencies

The ColorPicker component leverages React and Material-UI to deliver a polished user experience.

CompressImage.js

CompressImage is a user-friendly component designed to enable image compression, simplifying image handling within the QR Code Generator web app.

Usage

To effortlessly integrate the CompressImage component into your application, follow these steps:

  1. Import the component: import CompressImage from "./CompressImage";
  2. Add the component to your JSX: <CompressImage />

Dependencies

The CompressImage component is developed using React and Material-UI to ensure seamless functionality and aesthetics.

CompressVideo.js

CompressVideo is a crucial component for video compression within the QR Code Generator web app, streamlining video management for users.

Usage

To include the CompressVideo component in your project, follow these steps:

  1. Import the component: import CompressVideo from "./CompressVideo";
  2. Embed the component in your JSX: <CompressVideo />

Dependencies

CompressVideo utilizes React and Material-UI to provide an efficient and visually appealing video compression solution.

StylesSettings.js

StylesSettings offers users the capability to tailor the appearance of QR codes within the QR Code Generator web app, enhancing customization options.

Usage

To incorporate the StylesSettings component into your application, follow these steps:

  1. Import the component: import StylesSettings from "./StylesSettings";
  2. Integrate the component within your JSX: <StylesSettings />

Dependencies

The StylesSettings component is developed using React and Material-UI to ensure a responsive and visually pleasing experience.

FileConvert.js

FileConvert is a versatile page that facilitates file conversions, enabling users to switch between PDF and Word formats with ease, directly within the QR Code Generator web app.

Usage

To implement the FileConvert page in your project, follow these steps:

  1. Import the page: import FileConvertPage from "./FileConvert";
  2. Embed the page in your JSX: <FileConvertPage />

Dependencies

The FileConvert page relies on React and Material-UI to provide seamless and efficient file conversion functionality.

License

This web app is licensed under the MIT License, ensuring that it remains open-source and accessible for all. Your contributions are greatly appreciated, and together, we can continue to improve and enhance this valuable tool for the community.