Week 3
During Week 3, significant progress was made in designing and implementing data models to support various hierarchies of Indian locations. Here are the key accomplishments:
Milestones
- Successfully designed and implemented data models for diverse hierarchies, including State > District > Subdistrict > Town / City / Village, drawing insights from commonly used standards like LGD, Wikipedia, and Post Office data.
- Created well-structured schemas for essential entities such as State, District, Subdistrict, and others, establishing a solid foundation for the location registry.
- Rigorously tested the Sunbird API integration with the newly developed schemas, ensuring seamless compatibility and robust data retrieval capabilities.
- Overcame several challenges by effectively resolving critical bugs encountered during the initialization of the schemas, resulting in a more stable and efficient system.
Screenshots / Videos
Please find below some screenshots of the designed schemas:
- Subdistrict Schema
- State Schema
- District Schema
For more details, visit the project repository: Schema Directory
Contributions
Visit the project repository: Schema Directory
Learnings
Throughout Week 3, significant insights were gained:
- Developed a deeper understanding of data modeling principles and their importance in building efficient location hierarchies.
- Enhanced proficiency in utilizing Sunbird's API for seamless data retrieval and its integration with custom schemas.
- Strengthened debugging and problem-solving skills by effectively resolving numerous challenges encountered during schema initialization.