Website for CS Connect Pakistan, a student-led nonprofit connecting 3,000+ tech students across 60+ universities in Pakistan.
Static site. No frameworks, no build step.
- HTML5
- CSS3 (custom properties, grid, flexbox)
- Vanilla JavaScript
- Hosted on Vercel
├── index.html # Homepage
├── about.html # Origin story and team
├── podcasts.html # Podcast episodes
├── resources.html # Entry test prep, roadmaps
├── join.html # Community links and FAQ
├── css/
│ └── style.css # All styles, dark/light theme
├── js/
│ ├── main.js # Core interactions
│ ├── waves.js # Hero wave animation
│ └── youtube.js # YouTube playlist integration
├── images/ # Team photos and feature images
└── vercel.json # Deployment config
Open index.html in a browser. That's it.
For clean URLs (matching production), use any static file server:
npx serve .Contributions are welcome. Here's how:
- Fork the repository
- Create a branch (
git checkout -b fix/broken-link) - Make your changes
- Test locally across pages — check images load, links work, and both themes render correctly
- Commit with a clear message
- Open a pull request
Please keep changes focused. One fix or feature per PR.
- No build tools or frameworks. Keep it static.
- Follow existing naming conventions (BEM for CSS, kebab-case for files).
- Test on mobile. Most of the community accesses from phones.
- Don't commit API keys or credentials.
This project does not currently have a license. All rights reserved by CS Connect Pakistan.
- Website: csconnect.pk
- Instagram: @csconnectpk
- YouTube: @csconnectpk
- Email: [email protected]