8000 GitHub - kkaryl/print3r: 3D prints management electron app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kkaryl/print3r

Repository files navigation

Print3r

Print3R Application Icon

Print3r is a desktop application designed to help you manage your 3D printing projects, track your filament inventory, and get a clear overview of your printing activities.

Features

  • Dashboard: Get a quick overview of your recent prints, active filaments, and key statistics like total print time and cost.
  • Print Management: Log every print with detailed information, including multiple "plate prints" for complex projects. Track the cost, filament usage, and time for each print.
  • Filament Inventory: Manage your filament spools, track their initial and remaining weight, and automatically deduct filament as you use it in prints.
  • Cost Calculation: Automatically calculates the cost of each print based on filament usage and your electricity rates.
  • Customizable Settings: Configure your local currency and electricity rates for accurate cost tracking.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Development

To run the application in development mode, use the following command. This will start the app and automatically reload it when you make changes to the code.

npm run start:dev

This command will first rebuild the native sqlite3 dependency to match your version of Electron and then launch the application.

Building for Production

To create a distributable, standalone application for your operating system (e.g., a .app file on macOS or a .exe on Windows), run the following command:

npm run dist

The final application package will be located in the release/ directory.

Technologies Used

  • Electron: For building the cross-platform desktop application.
  • React: For building the user interface.
  • SQLite3: For the local database.
  • Webpack: For bundling the application assets.
  • Electron Builder: For packaging and building a distributable application.

About

3D prints management electron app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0