- Transaction Recording: Easily register sales with detailed information
- Product details and pricing
- Customer information
- Transaction date and time
- Real-time Statistics: Monitor your business performance
- Daily, weekly, and monthly sales reports
- Revenue trends and projections
- Top-selling products
- Interactive Visualizations: Understand your data better
- Sales performance graphs
- Revenue distribution diagrams
- Stock Management
- Real-time inventory tracking
- Automatic stock updates with each sale
- Low stock alerts
- Product categorization
- Product Management
- Export Capabilities
- Generate detailed PDF reports
- Custom date range selection
- Multiple report templates
- Data filtering options
- React Native: Cross-platform mobile development
- Custom UI components
- Responsive design
- Native performance
- SQLite Database
- Local data storage
- Efficient querying
- Data persistence
- Offline functionality
Before installing VentaTrack, ensure you have the following:
-
Node.js (v14.0.0 or higher)
-
Android Studio
- Windows/macOS/Linux operating system
- Minimum 8GB RAM recommended
- At least 10GB free disk space
Follow these steps to set up VentaTrack locally:
- Clone the Repository
bash
git clone https://github.com/axelj123/VentaTrack.git
cd VentaTrack
- Install Dependencies
- Configure Environment
- Copy to
- Update configuration values as needed
- Start the Development Server
- Run on Android
VentaTrack/
├── android/ # Android native files
├── assets/ # Images, fonts, and other static files
├── components/ # Reusable React Native components
├── screens/ # Application screens
├── database.js # Database configuration
├── Navigation.js # Navigation setup
└── App.js # Application entry point
If you encounter any issues or have questions, please reach out:
This project is licensed under the MIT License - see the LICENSE file for details.