Official website for DevUp Society - Where Code Meets Innovation 🚀
A modern, high-performance website built with cutting-edge web technologies featuring a premium cyberpunk design with neon accents, smooth animations, and an immersive user experience.
Live Demo: Visit Website
- 🎨 Premium cyberpunk design with custom neon aesthetics and glassmorphism
- ⚡ Lightning-fast performance with static site generation
- 📱 Fully responsive, mobile-first design
- 🎬 Smooth GSAP-powered scroll animations
- 🔍 SEO optimized with best practices built-in
- 🎭 Custom visual effects (noise overlay, scanlines, vignette, custom cursor)
| Category | Technology |
|---|---|
| Framework | Astro |
| Styling | TailwindCSS |
| Animations | GSAP (ScrollTrigger, TextPlugin) |
| Icons | Iconify |
| Fonts | Space Grotesk, JetBrains Mono |
- Home (
/) - Hero section, about, focus areas, and call-to-action - Events (
/events) - Upcoming hackathons, workshops, and past events - Team (
/team) - Core team members and departments - Projects (
/projects) - Portfolio of live projects and deployments
- Node.js 18.0 or higher
- npm or yarn package manager
# Clone the repository
git clone https://github.com/DevUp-Society/DevUp-Society-Website.git
# Navigate to project directory
cd DevUp-Society-Website
# Install dependencies
npm install
# Start development server
npm run devThe development server will be available at http://localhost:4321
# Create optimized production build
npm run build
# Preview production build locally
npm run previewStatic files will be generated in the dist/ directory.
Vercel
npm i -g vercel
vercelNetlify
npm i -g netlify-cli
netlify deploy --prodGitHub Pages - Push the dist/ folder to your gh-pages branch
Modify the color palette in tailwind.config.mjs:
colors: {
'void': '#030303', // Background
'signal': '#CCFF00', // Primary accent
}- Pages:
src/pages/ - Layout:
src/layouts/MainLayout.astro - Global Styles:
src/styles/global.css - Configuration:
astro.config.mjs,tailwind.config.mjs
DevUp-Society-Website/
├── src/
│ ├── layouts/
│ │ └── MainLayout.astro # Main layout with navigation & footer
│ ├── pages/
│ │ ├── index.astro # Home page
│ │ ├── events.astro # Events page
│ │ ├── team.astro # Team page
│ │ └── projects.astro # Projects page
│ └── styles/
│ └── global.css # Global styles & custom effects
├── public/
│ └── assets/ # Static assets (images, fonts)
├── astro.config.mjs # Astro configuration
├── tailwind.config.mjs # Tailwind configuration
└── package.json # Dependencies & scripts
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a feature branch:
git checkout -b feature/YourFeature - Commit your changes:
git commit -m 'Add YourFeature' - Push to the branch:
git push origin feature/YourFeature - Open a Pull Request
Please ensure your code follows our coding standards and includes appropriate documentation.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by the DevUp Society team
The repository now also includes a standalone internal app at workspace/ for workspace.devupvjit.in.
It uses React, Firebase Auth, Firestore, and Firebase Storage while keeping the same DevUp visual system.
- Design inspired by modern cyberpunk aesthetics
- Powered by Astro and TailwindCSS
DevUp Society - Code. Build. Deploy. 🚀