Day 12: Develop Backend Functionality and Basic Database Setup

Today, we shifted focus to the backend development of CSR Guruji. The primary tasks involved setting up the core backend functionality to support a secure and efficient platform. Key steps included:

  • User Verification System: Implemented a backend process to manually verify NGO and CSR company profiles before activation, ensuring authenticity and trust.
  • Database Configuration: Initialized a Firebase real-time database to store and manage NGO profiles, CSR projects, and user interactions.
  • Basic Functionality: Set up backend scripts for creating, updating, and retrieving data related to project listings and profile details.

This backend groundwork is a critical milestone, aligning with our commitment to a transparent, secure, and well-managed platform. Tomorrow, we will begin integrating this backend functionality with the front-end to enable seamless user interaction.