PARD PROJECTS WEBSITE
Leveraging Technology to Showcase Faith-Based SDG Initiatives
Team Introduction
Abishek Chiffon
Sudeep Khandekar
Computer science graduate student
Chandan Kumar
Computer science graduate student
Tanvi Patel
Nithin Sarva
Computer science graduate student
Computer science graduate student
Hari Prasannaa Thangavel Ravi
Data science graduate student
Computer science graduate student
Divya Nidamanuri
Purpose of the Project
Features
Searchable Database with Key Filters:
Challenges and Considerations
Data security:
Future Maintenance:
Tech Stack
Backend: Supabase – A powerful open-source Firebase alternative built on PostgreSQL, providing instant RESTful APIs, authentication, and real-time subscriptions out of the box.
Frontend: Next.js + React – Combines the power of React for dynamic UI components with Next.js for optimized performance, server-side rendering, and seamless routing.
Database: Supabase (PostgreSQL) – Offers a scalable SQL-based structure for efficient data storage, real-time updates, and seamless integration with the backend services.
Deployment: Vercel – Used for hosting the Next.js frontend, enabling fast, global deployments with automatic CI/CD and custom domain support.
Design PHASE
PAGES DEVELOPED��
Project Details and organization page
Pages developed�
Admin Login Page
Landing Page
Login access controlled using supabase
Admin Dashboard(Organisations)
Design and workflow��
Admin Dashboard (Project)
Design and workflow
Admin Dashboard (Project)
Design and workflow
Admin Dashboard (Project)
Design and workflow
BACKEND
Migrated both project and organization tables into supabase and created apis for the tables.
BACKEND
Development Achievements
Pages Developed last semester
Landing page
Topics page
PAGES Developed last semster
Projects filtered by SDG or tags.
Displays location, organizations, and SDG themes.
Projects list page
Next Steps
Future Goals:
- Complete APIs.
- Develop the admin interface for new data uploads and deletion
- Ensure dynamic data handling and feature testing.
- Collaborate with PaRD for project details and organization details page
- Optimize UI/UX for accessibility.
Conclusion
Successful technical stack implementation
Comprehensive database design
Functional API development
Mobile-responsive interface
EU-compliant visual design