The official website for Axiom Club at Sardar Vallabhbhai Global University. This project showcases our tech community through an innovative, retro-futuristic CRT-style interface.
- Retro CRT Interface: Custom-built CRT monitor simulation with realistic effects
- Theme Switching: Multiple color themes (Amber, Ruby, Emerald, Sapphire)
- Interactive Elements: Dynamic typewriter effect, power controls, and Easter eggs
- Responsive Design: Fully responsive layout that works on all devices
- Modern Stack: Built with Next.js 15, React 19, and TypeScript
- Performance Optimized: Leverages React's latest features and optimizations
- Framework: Next.js 15.1.6
- UI Library: React 19.0.0
- Language: TypeScript 5
- Styling: Tailwind CSS 3.4.1
- Animations: Framer Motion 12.0.6
- Analytics: Vercel Analytics
- Development Tools: ESLint, PostCSS
-
Clone the repository
git clone https://github.com/axiom-svgu/axiomclub.tech.git cd axiomclub.tech
-
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open your browser Navigate to http://localhost:3000
npm run dev
- Starts the development server with Turbopacknpm run build
- Creates an optimized production buildnpm run start
- Runs the production servernpm run lint
- Runs ESLint for code quality
The project includes a custom theme system with four distinct color schemes:
- Amber (Default)
- Ruby
- Emerald
- Sapphire
Themes can be switched using the color control knob in the CRT interface.
We welcome contributions! Please feel free to submit a Pull Request.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Built with 💻 by Axiom Club