A data visualization dashboard exploring the growth, impact, geographical reach, and interests of the hack night community. This project serves as an interactive report for the "State of the Hack Night 2025".
- Interactive Maps: Community data visualization using MapLibre GL and D3.
- Data Insights: Analysis of community impact and interests.
- Modern UI: Built with Radix UI primitives and Tailwind CSS.
- Smooth Animations: Powered by Framer Motion.
- Framework: React + Vite
- Styling: Tailwind CSS
- UI Components: Radix UI
- Maps: MapLibre GL JS
- Animations: Framer Motion
- Charts/Data: D3.js
- Node.js (Latest LTS recommended)
- pnpm (Project uses
pnpm-lock.yaml)
-
Clone the repository:
git clone <repository-url> cd state-of-the-hack-night-2025
-
Install dependencies:
pnpm install
Start the development server:
pnpm devThe application will be available at http://localhost:5173.
Build the application for production:
pnpm buildTo preview the production build locally:
pnpm previewsrc/components: Reusable UI components and layout elements.src/sections: Main sections of the landing page (Hero, Impact, Interests, Geography).src/data: JSON data files and precomputed statistics.src/hooks: Custom React hooks.
pnpm format: Format code using Prettier.pnpm lint: Run ESLint.
This project is dual-licensed:
- Source Code: MIT - Copyright (c) 2025-2026 cbnsndwch LLC
- Data: CC BY-NC 4.0 - Copyright (c) 2025-2026 cbnsndwch LLC
See LICENSE.md for full details.