This repository contains the source code for the official NGO Website, built to showcase our mission, projects, and activities while engaging supporters and volunteers.
- Tailwind Components Guide - Component library and design system documentation
- Contributing Guide - How to contribute to this project
- Code Style Guide - Our coding standards and conventions
- HTML5 - Semantic structure of the site
- CSS3 + Tailwind CSS - Styling and utility-first design framework
- Vanilla JavaScript (ES6+) - Interactivity and dynamic content
- Figma - UI/UX design reference
See our Git Workflow in the Contributing Guide.
- Files: kebab-case (e.g.,
user-profile.js) - Components: PascalCase (e.g.,
UserProfile.js) - CSS Classes: kebab-case (e.g.,
.user-profile) - Variables/Functions: camelCase (e.g.,
const userProfile)
For detailed component structure and best practices, refer to our Component Guidelines.
We welcome contributions! Please read our Contributing Guide to get started.