Frontend contribution · Nepal
NPDRR: reusable React components and API-driven pages
Project summary
Ranish Raj Shrestha contributed reusable React components, responsive Tailwind CSS pages, Redux Toolkit state management, and API integration to Nepal’s National Platform for Disaster Risk Reduction.
- My role
- Frontend contributor — reusable components and responsive pages
- Technologies and focus
- React, Tailwind CSS, Redux Toolkit, REST APIs
Project context
The National Platform for Disaster Risk Reduction brings together public-facing content about disaster risk reduction. My frontend contribution focused on reusable components and responsive pages that display API-driven content.
Reusable React components
I built reusable React components with Tailwind CSS and Redux Toolkit. The work emphasized modular structure and consistent UI patterns across the platform.
API-driven content
I integrated APIs for dynamic content and developed responsive pages. This connected the content returned by the backend to the platform’s React views.
Consistency and collaboration
I worked with team members to maintain design and development standards, with attention to accessibility and consistency. These contributions were part of a shared platform development effort.
Questions about this contribution
What did Ranish Raj Shrestha contribute to National Platform for Disaster Risk Reduction (NPDRR)?
Ranish Raj Shrestha contributed reusable React components, responsive Tailwind CSS pages, Redux Toolkit state management, and API integration to Nepal’s National Platform for Disaster Risk Reduction.
Which technologies were involved?
This contribution involved React, Tailwind CSS, Redux Toolkit, REST APIs.