A desktop application built with Electron and Next.js for VIT student management.
Disclaimer: This application and its development are not officially associated with VIT Chennai. It is an independent project created by students for students.
npm installnpm run dev- Start development mode (runs Next.js and Electron concurrently)npm run dev:next- Start Next.js development server onlynpm run dev:electron- Start Electron in development mode (waits for Next.js server)npm run build- Build Next.js for productionnpm run build:electron- Compile Electron TypeScript filesnpm run build:app- Build complete application for current platformnpm run build:win- Build Windows executable (.exe)npm run build:mac- Build macOS application (.dmg)npm run build:linux- Build Linux application (.AppImage and .deb)npm run build:all- Build for Windows, macOS, and Linuxnpm run start- Start Next.js production servernpm run lint- Run ESLint for code linting
- Install dependencies:
npm install - Start development:
npm run dev - The app will open automatically
For production builds:
npm run build:app- Build for current platformnpm run build:win- Build Windows executablenpm run build:mac- Build macOS applicationnpm run build:linux- Build Linux applicationnpm run build:all- Build for all platforms (Windows, macOS, Linux)