/receipts-generator

Receipts Generator is a dynamic, user-friendly web application that simplifies the creation of rent and wifi receipts. With a clean, intuitive interface, it supports customization of receipts and offers the ability to export these receipts as PDFs. Built using React, this app is designed to make rent receipt generation quick and hassle-free.

Primary LanguageJavaScript

Receipt Generator

This is a simple web application that generates rent and wifi receipts. The app is built with React.js and leverages the react-router for routing, react-to-print for generating PDFs, and Bootstrap for styling.

Features

  • Sample rent and wifi receipts download
  • Form to input rent and wifi details
  • Preview of the receipt before generation
  • PDF generation of the receipt

Live Demo

https://receipts-generator-niteshpk.vercel.app/

Prerequisites

  • Node.js (v14.17.0 or higher)
  • npm (v7.19.1 or higher)

Installation

To get started with this project, follow these steps:

  1. Clone the repository

    git clone https://github.com/niteshpk/receipts-generator.git
    
  2. Change into the directory

    cd receipts-generator
    
  3. Install dependencies

    npm install
    
  4. Start the development server

    npm run dev
    
  5. Open the development site

    http://localhost:5173/
    

Built With

  • React - JavaScript library for building user interfaces
  • Bootstrap - CSS framework for responsive web design
  • React Router DOM - Managing the routing of the application.
  • React To Print - Facilitate the printing and exporting of the receipts.

Authors

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.