High-Level Project Summary
To facilitate decision-making for policymakers, we developed a cross-platform system that works on desktop and mobile devices. A different course about earth observation is available on that platform. In order to connect these platforms, we used Google Firebase. We employed four Firebase tools in that project. The first tool is authentication, which we used to make it easier for users to sign up and sign in. The second tool is a real-time database, which is crucial for keeping track of courses users have chosen to take. The third tool is called Firestore, and it is used to save course data and facilitate filtration. Then, we developed a dashboard to add courses by content creators.
Link to Final Project
Link to Project "Demo"
Detailed Project Description
To facilitate decision-making for global policymakers, we developed the Planet-B platform as making knowledge is the first step to changing our planet. We developed a cross-platform system that works on desktop and mobile devices. A different course about earth observation and how policymakers can use these data to secure and develop the world is available on that platform. In order to connect these platforms, we used Google Firebase. We employed four Firebase tools in that project.
The first tool is authentication, which we used to make it easier for users to sign up and sign in and to participate in this smooth experience. Additionally, we used it to verify who would use our platform. The second tool is a real-time database, which is crucial for keeping track of user information and the courses they have chosen to take. The third tool is called Firestore, and it is used to save course data and facilitate filtration because of how data is saved by it. The Fourth tool is storage, we used it to upload the photos of the courses on it and add the URL of these photos to the Firestore.
Then, we developed a dashboard to make it simple for content producers to upload their courses to our platform on all devices. That allows them only to add courses. And modify these courses. This ensures that we will continue to provide knowledge to the people and the policymakers forever.
Space Agency Data
Our concept is built on utilizing open data to assist in problem-solving. We gathered information on EO and its categories from a variety of free resources, primarily NASA materials. They provide us with an Excel document with a tonne of different courses on it. Until we employ these courses as data for project users, our application and website are of low quality. All EO categories would view the project as more qualified. Not only did we provide users with a variety of different courses, but we also gave them the ability to innovate and add other courses. We meant "benefit and benefit"
Hackathon Journey
We had a fun journey and a positive experience during the two days hackathon. We learned more than just science, we also improved our social skills and our abilities to manage stress and anxiety. Only two days of the hackathon allowed us to complete both the application and the website. We had lots of pals from other cultures. We exchanged expertise and experience, and both they and we assisted each other in finding solutions to the issues we encountered.
We decided to tackle the CAPACITY BUILDING RESOURCES GATEWAY challenge and there are numerous justifications for selecting this task. Despite the fact that this issue is extremely essential and risky, not many people choose to solve it. For individuals to make decisions that are simple and right for them, we must develop a scientific understanding of the earth. The first stage in creating Planet-B is creating a scientific foundation and base for people and politicians.
To build our project and address any issues that arose along the way, we used specific procedures and strategies. Testing the website and application after each step to ensure that everything is working properly and there are no issues was the most frequent procedure we used. We tried looking for a solution to any problems we couldn't address online at reputable websites. If we still couldn't locate the answer, we turned to the technical or specialized mentor for help. He didn't immediately offer a solution, instead, he sought to explain the issue to us in plain terms.
In the end, we must express our gratitude to the mentors and the volunteers for their assistance and efforts to share their experiences with us throughout the hackathon. We must also express our gratitude to the American University in Cairo for hosting this fantastic hackathon and providing us with useful resources and engaging activities.
References
1. http://appliedsciences.nasa.gov/sites/default/files/2022-07/ARSET_Trainings.xlsx
2. https://eo-college.org/courses
3. https://firebase.google.com/docs/auth
4. https://firebase.google.com/docs/database
5. https://firebase.google.com/docs/storage
6. https://firebase.google.com/docs/firestore
7. https://getbootstrap.com/docs/5.2/getting-started/introduction/
Tags
#android #web #earth observation #eductional # politics #software

