Commit Graph
9 Commits
Author SHA1 Message Date
michaelschal 45283de6c6 Improve data handling and ensure database integrity for production deployment
Fixes image handling in Excel exports, corrects schema inconsistencies, and adds a SQL script for production data integrity verification.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/6C2qH2a
2025-07-19 11:51:27 +00:00
michaelschal d2498aefd2 Improve sales data export to correctly include images in spreadsheet
Refactors the exportToExcel function to use exceljs, adding image support and fixing data formatting for spreadsheet generation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/CurNnXi
2025-07-19 11:46:03 +00:00
michaelschal 39c09e328b Add separate download for photos when exporting sales data to Excel
Implements separate photo downloads and alerts the user when exporting sales data to Excel using `downloadImage` and `downloadPhotosForSales` functions in `client/src/lib/export.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/3f8I7WU
2025-07-19 11:30:54 +00:00
michaelschal 0aa27fdbd2 Improve sales data exports with file size and availability information
Refactors exportToExcel function in export.ts to include photo size and availability using xlsx library.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/TZiycnz
2025-07-19 11:29:25 +00:00
michaelschal 91f5c13f33 Add photo data to Excel exports and correct database column mappings
Adds a "Photos" sheet to Excel exports with links to images and fixes DB column mappings for sales photos.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/z4eyzzt
2025-07-19 11:28:02 +00:00
michaelschal a586798a5d Provide users a detailed sales report in an easily accessible file
Implements sales data export to .xlsx format using the xlsx library and updates related dependencies.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/uQbgywo
2025-07-19 11:11:15 +00:00
michaelschal 933ea44342 Improve sales data exports to include individual product details
Fixes the sales history and CSV exports to accurately represent each product within a sale.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e80fed01-7137-4997-b9af-dad57132d430
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/e80fed01-7137-4997-b9af-dad57132d430/KcImq5w
2025-07-19 10:39:08 +00:00
michaelschal f78ee9409a Display the precise date and time in sales history for better tracking
Updates SalesHistory component to show date and time and includes timestamp in CSV export.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: dec54137-d5a2-4406-8ad4-5f2f9fb110bf
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/f6a714a9-67f2-4f1f-a39d-6d27dc316a57.jpg
2025-07-10 08:51:59 +00:00
michaelschal 4fac1078a1 Create a new sales registry app with identity verification features
Initial commit of the React application with UI components, form, camera, and indexedDB integration for sale data management.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 91318273-c764-4fd4-be04-bdc12c38af32
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/02867739-9ff7-4441-aca2-12e0153376c5.jpg
2025-07-09 18:05:04 +00:00