Translinzor is a logistics management system built with Next.js, TypeScript, and Supabase.
- Shipment tracking and management
- Order creation and bulk upload
- Effectiveness reports and charts
- Role-based user authentication
- Next.js 14 with App Router
- TypeScript
- Supabase for authentication and database
- Drizzle ORM
- Tailwind CSS
- Shadcn UI components
- Recharts for data visualization
- Clone the repository
- Install dependencies:
pnpm install - Set up environment variables (see
.env.example) - Run database migrations:
pnpm db:push - Start the development server:
pnpm dev
-
/src: Main source code/app: Next.js app router pages and layouts/components: Reusable React components/config: Configuration files and constants/db: Database schema and queries/lib: Utility functions and shared logic/types: General types and interfaces
-
/drizzle: Database migrations
This project is licensed under the MIT License.