DealDocs is a desktop application, built with Tauri and React, designed to simplify and streamline the process of creating project quotes. It allows users to quickly generate professional-looking PDF quotes by defining project steps and their associated pricing. The application focuses on simplicity and ease of use, providing a user-friendly interface to create quotes efficiently.
This application includes the following core features:
- Step-Based Quote Creation
- Pricing Input
- Dynamic Quote Preview
- PDF Quote Download
- Internationalization (En/FR)
- Save quotes to a database
- Drag & Drop steps
You can download the pre-built DealDocs desktop application from the GitHub Releases page. Download the appropriate package for your system.
- Frontend: React
- Desktop Framework: Tauri v2
- Styling: Tailwind CSS
- Package Manager: pnpm
- Build Tooling: Vite
-
Clone the repository:
git clone https://github.com/RavenSam/DealDocs.git cd DealDocs
-
Install dependencies using pnpm:
pnpm install
-
Install Tauri v2 Follow the link to get started for your respective operating system
-
Run the application in development mode:
pnpm tauri dev
This command will likely start the development server and open the desktop application.
-
Building the application for distribution:
pnpm tauri build
This command will build distributable packages for your target operating systems in the
src-tauri/target/release/bundle
directory.