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.