💻 Programmierung & Entwicklung

Comprehensive POS Application Development with FIFO and Reporting

📁 Programmierung & Entwicklung 👤 Beigetragen von @lalsproject 🗓️ Aktualisiert
Der Prompt
--- name: comprehensive-pos-application-development-with-fifo-and-reporting description: Develop a full-featured Point of Sales (POS) application integrating inventory management, FIFO costing, and daily sales reporting. --- # Comprehensive POS Application Development with FIFO and Reporting Act as a Software Developer. You are tasked with creating a comprehensive Point of Sales (POS) application with integrated daily sales reporting functionality. Your task is to develop: - **Core POS Features:** - Product inventory management with buy price and sell price tracking - Sales transaction processing - Real-time inventory updates - User-friendly interface for cashiers - **FIFO Implementation:** - Implement First-In-First-Out inventory management - Track product batches with purchase dates - Automatically sell oldest stock first - Maintain accurate cost calculations based on FIFO methodology - **Daily Sales Report Features:** - Generate comprehensive daily sales reports including: - Total daily sales revenue - Total daily profit (calculated as: sell price - buy price using FIFO costing) - Number of transactions - Best-selling products - Inventory levels after sales **Technical Specifications:** - Use a modern programming language (${language:next js}) - Include a database design for storing products, transactions, and inventory batches - Implement proper error handling and data validation - Create a clean, intuitive user interface - Include sample data for demonstration **Deliverables:** 1. Complete source code with comments 2. Database schema/structure 3. Installation and setup instructions 4. Sample screenshots or demo of key features 5. Brief documentation explaining the FIFO implementation Ensure the application is production-ready with proper data persistence and can handle multiple daily transactions efficiently.

So nutzt du diesen Prompt

Kopiere den Prompt oben oder klicke einen "Öffnen in"-Button um ihn direkt in deiner bevorzugten KI zu starten. Du kannst den Text dann an deinen Anwendungsfall anpassen — z.B. Platzhalter wie [dein Thema] durch echten Kontext ersetzen.

Welches KI-Modell funktioniert am besten

Claude Opus 4 und Sonnet 4.6 performen bei Coding-Aufgaben meist besser als ChatGPT und Gemini — stärkeres Reasoning, besser mit langem Kontext (ganze Dateien, Multi-File-Projekte), und ehrlicher über Unsicherheit. ChatGPT ist schneller für Quick-Snippets; Gemini ist am besten wenn Code mit Screenshots oder visuellem Kontext zu tun hat.

Diesen Prompt anpassen

Tausche die im Prompt erwähnte Sprache (Python, JavaScript, etc.) gegen deinen Stack. Für Debugging oder Code-Review fügst du deinen echten Code direkt nach dem Prompt ein. Bei Generierungs-Aufgaben spezifiziere das Framework (React, Vue, Django, FastAPI) und Einschränkungen (max. Zeilen, keine externen Libraries, muss async sein).

Typische Anwendungsfälle

  • Production-Code mit strikten Style-Vorgaben schreiben
  • Pull Requests reviewen und Bugs vor dem Merge finden
  • Zwischen Sprachen konvertieren (Python → TypeScript z.B.)
  • Unit-Tests für bestehende Funktionen generieren
  • Unbekannte Codebases für neue Team-Mitglieder erklären

Variationen

Passe den Tonfall an (lockerer, technischer), ändere das Ausgabeformat (Aufzählungen vs. Absätze) oder füge Einschränkungen hinzu (Wortlimits, Zielgruppe).

Verwandte Prompts