ShopKeeper Plus is a comprehensive business management application built with modern web technologies. It provides a robust set of features for managing sales, inventory, customers, and finances.
https://shopkeeper-plus.vercel.app/auth
- Next.js with App Router
- tRPC
- Supabase (PostgreSQL)
- Drizzle ORM
- Tailwind CSS
- shadcn/ui
- Recharts
- Auth.js
- Dashboard with sales trends, inventory overview, and customer summaries
- Sales management
- Customer management
- Inventory management
- Products and services catalog
- Category management
- Expense tracking
- Credit and debt management
- User authentication
- Clone the repository
- Install dependencies:
- Set up environment variables:
- Copy the
.env.example
file to.env.local
- Fill in the required environment variables
- Run the development server: npm run dev
- Open http://localhost:3000 in your browser to see the result.
Refer to .env.example
for the required environment variables. Make sure to set these up before running the application.
This project is deployed on Vercel. For optimal performance, make sure to configure your Vercel project with the appropriate environment variables.
Contributions are welcome! Please feel free to submit a Pull Request.