A modern, multilingual website for the Informatics Management Department of Srivijaya State Polytechnic. Built with performance, accessibility, and internationalization in mind.
- ๐ Multilingual support with next-intl
- โก Lightning fast page loads with Next.js
- ๐ Content management through Payload CMS
- ๐จ Modern UI with Tailwind CSS
- ๐ข๏ธ Reliable data storage with PostgreSQL
- Next.js - React framework for production
- Juara CMS - CMS for content management
- next-intl - Internationalization framework
- MySQL - Robust relational database
- Tailwind CSS - Utility-first CSS framework
- Clone the repository
git clone https://github.com/yourusername/mi-polsri.git- Install dependencies
pnpm install- Setup environment variables
cp .env.example .envRequired environment variables:
MYSQL_DATABASE: MySQL databaseMYSQL_USER: MySQL usernameMYSQL_PASSWORD: MySQL passwordMYSQL_PORT: MySQL port (default: 3306)MYSQL_HOST: MySQL host (default: localhost)
- Migrate database
pnpm run schema:migrate- Seed initial user
pnpm run auth:seed- Start development server
pnpm dev- Database: Hosted on cPanel
- File Storage: Local disk storage (Dev Environment) with fs
Please refer to our Organization Repository For Contribution Guidelines Click Here To Visit