Next-Level Street Business Analytics Platform
Features • Tech Stack • Getting Started • The Code
HustlersCode is the ultimate street-smart business analytics platform. Track your inventory, manage your clients, handle transactions, and analyze your profits like a boss. Built for entrepreneurs who understand that knowledge is power and data is money. 💯
- 💳 Cash Register: Lightning-fast POS system with smart pricing and payment tracking
- 📦 Inventory Management: Track your products, costs, and profits down to the gram
- 🤝 Client Management: Keep tabs on who owes you and collect your money on time
- 📊 Business Analytics: Real-time dashboards showing profit margins and performance
- 🎯 Pricing Scenarios: Test different pricing strategies to maximize your hustle
- 📱 Mobile Ready: Run your business from anywhere with responsive design
- 🌙 Street Mode: Dark theme optimized for late-night operations
- ⚡ Fast AF: Built with Next.js for blazing speed and reliability
- Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS
- UI Components: shadcn/ui with custom gangster theming
- Database: PostgreSQL (Neon DB), Prisma ORM
- Styling: Custom CSS with street-inspired color scheme
- Fonts: Permanent Marker (graffiti style) + Inter (clean business)
- Analytics: Real-time profit tracking and business intelligence
- Deployment: Vercel-ready with edge optimization
- Node.js 18+ (the foundation)
- PostgreSQL database (Neon DB recommended)
- A hustle mindset 😤
# Clone the repo
git clone https://github.com/DigitalHerencia/HustlersCode.git
cd HustlersCode
# Install dependencies
npm install
# Set up your environment
cp .env.example .env.local
# Edit .env.local with your DATABASE_URLCreate a .env.local file with your database connection:
DATABASE_URL="postgresql://username:password@host:port/database"# Initialize the database
npx prisma migrate dev --name init
# Seed with starter data
npm run seed# Start the development server
npm run dev
# Open http://localhost:3000 and start making moneyBuilt on Prisma ORM with business-focused models:
- BusinessData: Your empire's core settings and configuration
- InventoryItem: Product catalog with cost tracking and profit margins
- Customer: Client database with payment history and debt tracking
- Transaction: Every sale, every payment, every move tracked
- Payment: Money in, money out - all accounted for
- Scenario: Test pricing strategies before you commit
- Account: Financial accounts and cash flow management
- Cash Register: The heart of daily operations
- Customer Analytics: Know your clients, collect your money
- Inventory Tracker: Never run out, never lose profit
- Hustle Stats: Real-time business intelligence
- Profit Dashboard: See where your money comes from
HustlersCode combines street-smart functionality with clean, professional design:
- Color Scheme: Gold, blood red, midnight black, smoke gray
- Typography: Permanent Marker for headers, Inter for business
- Sharp Edges: No rounded corners - we keep it real
- Dark Mode: Optimized for late-night operations
- Mobile First: Business doesn't stop when you're on the move
Deploy to Vercel in minutes:
- Push your code to GitHub
- Connect to Vercel
- Add your environment variables
- Deploy and start collecting that money!
# Build for production
npm run build
# Start production server
npm start- User Guide: See the
/docsfolder for operational guides - API Reference: Built-in API routes for data management
- Component Library: Reusable components with street style
- Branch Strategy:
feature/new-hustle,fix/money-problems - Code Quality: ESLint, TypeScript strict mode
- Performance: Optimized for speed and reliability
- Security: Your data stays secure, your business stays private
HustlersCode – Where Data Meets Street Smarts 💰📊
Remember: Knowledge is power, but applied knowledge is profit.
MIT License - Build your empire, share the knowledge.
