CodeStorm Hub is a vibrant community of open source enthusiasts, researchers, and creators. We collaborate on powerful open-source solutions.
This is the official portfolio website built with Next.js, Tailwind CSS, and Radix UI, featuring a modern design system inspired by Vercel's design engineering practices.
- Framework: Next.js 15 with App Router
- Styling: Tailwind CSS 4
- Components: Radix UI
- Typography: Geist Font
- Language: TypeScript
- Deployment: GitHub Pages (automated via GitHub Actions)
First, install dependencies:
npm installThen, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
src/
├── app/ # Next.js App Router pages
├── components/ # Reusable UI components
├── lib/ # Utilities and configurations
└── styles/ # Global styles and design tokens
This project implements a comprehensive design system based on:
- Radix Colors for consistent color palettes
- Radix UI Primitives for accessible components
- Vercel Design principles and patterns
npm run dev- Start development servernpm run build- Build for productionnpm run build:github-pages- Build for GitHub Pages deploymentnpm run start- Start production servernpm run lint- Run ESLint
This project supports two deployment methods:
The site is automatically deployed to GitHub Pages when changes are pushed to the main branch.
- Live Site: https://codestorm-hub.github.io/CodeStorm-Hub.github.io/
- Deployment: Automatic via GitHub Actions
- Configuration: See GitHub Pages Deployment Guide
Alternative deployment platform with similar capabilities.
- Configuration:
vercel.jsonincluded for Vercel deployments
We welcome contributions! Please see our contributing guidelines for more details.
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.