Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

AurumLog

AurumLog is a comprehensive gold calculation mobile app built with React Native and Expo. It is designed to assist jewelers, gold traders, and customers with a wide range of gold-related computations and transaction management. The app supports thermal printer integration to generate and print gold purchase slips directly from the mobile device.


๐Ÿš€ Key Features

  • ๐Ÿ’ฐ Gold to Money Conversion
  • โš–๏ธ Weight Calculations and Unit Conversions
  • ๐Ÿงฎ Purity and Impurity Calculators
  • ๐Ÿ“Š Ratti, Tola, Gram Conversions
  • ๐Ÿ“ Gold Purchase Slip Generation with Thermal Printer Support
  • ๐Ÿ“„ Karat-wise Gold Pricing
  • ๐Ÿ› ๏ธ Customizable Templates for Different Use Cases
  • โš™๏ธ Settings and User Preferences

๐Ÿ–จ๏ธ Thermal Printer Integration

  • Supports printing gold purchase slips directly from the app to Bluetooth thermal printers.
  • Real-time generation of detailed sale slips for customer transactions.

๐Ÿ“ฑ Technologies Used

  • React Native (Expo)
  • JavaScript
  • Tailwind CSS (NativeWind or similar setup)
  • Context API and Custom Hooks
  • Thermal Printer Libraries (e.g., react-native-thermal-receipt-printer or compatible)

๐Ÿ“‚ Folder Structure

  • /components โ€“ UI components (e.g., RateDisplay.js)
  • /screens โ€“ All application screens:
    • Conversion Calculators
    • Purity Calculators
    • Gold-to-Money and Money-to-Gold
    • Sale Slip Generator
    • Karat Information
  • /hooks โ€“ Custom React hooks (e.g., useRates.js)
  • /services โ€“ Calculation logic and printer services
  • /utils โ€“ Utility functions

๐Ÿ› ๏ธ How to Run

  1. Clone the repository:
    git clone https://github.com/SalmanSaleem-17/AurumLog.git

About

Mobile app for gold calculations, karat-wise pricing, and gold purchase slip generation with thermal printer support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /