PNGOSWA
A public-facing website and membership platform for the Philippine NGO Social Workers Association, designed to introduce the organization, onboard members, and support protected member review workflows.
LiveUrl: https://www.pngoswa.org.
The public website is accessible, while the member and admin areas are protected.
PNGOSWA is the official website for the Philippine NGO Social Workers Association, a national organization serving social workers in the non-government and private sectors in the Philippines.
This project was built to give the association a strong digital presence, explain its mission clearly, and make it easier for social workers to apply for membership, access their profiles, and stay connected to programs, policies, and community updates.
What the platform covers
The site introduces PNGOSWA as a professional home for NGO social workers and presents its role in advocacy, professional growth, networking, and sector-wide collaboration.
It also organizes the association's public information into clear sections for:
- About the association
- Vision, mission, and goal
- Programs, services, and activities
- Officers and leadership
- Ethics and policies
- FAQ and community gallery
- Membership categories, benefits, and requirements
Membership and review workflow
One of the most important parts of the platform is the membership flow.
Applicants can review membership guidelines, choose the right membership category, and submit the details needed for assessment. The public membership page shows that the application process includes personal, employment, education, professional, payment, ID, and consent details for review.
The site also includes a Member Login flow that sends a secure access link to the member's email so they can open their membership profile.
The protected side of the platform includes a membership review dashboard for officers and internal reviewers. It helps the team review applicants, monitor approvals, check payment and membership requirements, and follow up on incomplete submissions faster.
This internal workflow is especially useful for the Philippine National PNGOSWA team because it turns membership processing into a more organized digital system instead of relying on scattered manual coordination.
Why this project matters
This platform helps social workers by giving them a clearer path into the organization and by making the association's support system easier to access online.
Instead of relying only on manual coordination, PNGOSWA now has a structured website that can:
- Present the association professionally at a national level
- Explain who the organization serves and why it exists
- Streamline membership onboarding
- Support protected member profile access
- Help internal reviewers manage applications and approvals
- Strengthen visibility for advocacy, training, and community-building efforts
Key features
- Association Website: A polished landing experience for the Philippine NGO Social Workers Association
- Program and Advocacy Pages: Clear presentation of services, objectives, and sector commitments
- Membership Guidelines: Public membership categories, eligibility, privileges, and renewal information
- Membership Application Flow: Structured application process for prospective members
- Member Portal Access: Secure email-link login for opening a member profile
- Membership Review Dashboard: Internal dashboard support for reviewing, approving, and tracking membership submissions
- Community Signals: Public counters and approval status indicators for membership progress
- Responsive Design: Accessible presentation across desktop and mobile layouts
Technologies used
- Next.js
- TypeScript
- React
- Tailwind CSS
- Protected member/admin routing
- Magic link style member access flow
PNGOSWA is a meaningful example of building software for mission-driven organizations. Beyond the public website, it supports the real work of helping social workers join a national professional community, stay informed, and receive structured support through a more modern digital system.