Inventario bodega genera - app para controlar las ventas y stock de unas tiendas. son 4 tiendas la primera se llama san victorino, la segunda...
Generated Prompt
## APPLICATION OVERVIEW The application is a web app designed to manage sales and inventory for multiple stores. It allows real-time tracking of sales and stock levels, enabling store employees to record sales efficiently while providing administrators with comprehensive management capabilities. ## CORE FEATURES 1. **Real-Time Sales Tracking**: Each store can input sales data in real-time, allowing for immediate updates to sales totals. 2. **User Roles and Permissions**: Two types of users exist—administrators with full access and the ability to modify records, and sellers who can only view and input sales for the current week. 3. **Daily Cash Closure**: Sellers can close their cash register at the end of the day, locking in sales data to prevent further modifications. 4. **Inventory Management**: An inventory section where the warehouse manager can modify stock levels without monetary values, with a historical log of changes for traceability. 5. **Future Store Additions**: The application is designed to allow for the easy addition of new stores in the future. 6. **Product Pricing Management**: Administrators can set and modify product prices per store, while sellers cannot change pricing. ## DESIGN SPECIFICATIONS - **Visual Style**: minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography. - **Color Mode**: Light theme with dark text on light backgrounds. - **Primary Color**: #1978E5 (accent for buttons, links, highlights). - **Typography**: Use Inter from Google Fonts for headings, Inter for body text and UI elements. - **Border Radius**: 8px (moderately rounded) for buttons, cards, and inputs. - **Layout**: The main layout consists of a sidebar for navigation, a dashboard for displaying sales and inventory data, and dedicated sections for sales input and inventory management. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript - **Styling**: Tailwind CSS - **UI Components**: shadcn/ui - **State Management**: Redux (or any state management library as needed) ## IMPLEMENTATION STEPS 1. **Set Up the Project**: Initialize a new React project with TypeScript and install necessary dependencies including Tailwind CSS and Redux. 2. **Create User Authentication**: Implement a simple authentication system to manage user roles (admin and seller). 3. **Develop the Dashboard Layout**: Design the layout with a sidebar for navigation and a main content area to display real-time sales and inventory data. 4. **Implement Sales Input Feature**: Create forms for sellers to input daily sales and access their weekly sales history. 5. **Build the Inventory Management Section**: Allow the warehouse manager to modify inventory levels and maintain a log of changes. 6. **Set Up Daily Cash Closure Functionality**: Implement a feature that enables sellers to close their cash register daily with confirmation prompts. 7. **Add Product Management**: Create an interface for administrators to manage product pricing and stock levels per store. 8. **Testing and Deployment**: Conduct thorough testing of all features and deploy the application to a web server. ## USER EXPERIENCE Users will interact with an intuitive interface where sellers can easily input sales and view their week's sales history. The dashboard will present key metrics at a glance, while administrators will have a comprehensive overview and control of all sales and inventory data, ensuring smooth operations across the stores. Each role will have tailored functionalities to enhance productivity while maintaining data integrity.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
