Inspiration
We have been seeing various kinds of news on the web or television, and speeches by various Environment activists, telling about how our human activities are harming the nature and killing a lot of animals and bringing them to the brink of extinction. Moreover, the younger generation is advancing in technology and are aware about various events and happenings in the world. So, our aim is to provide knowledge about some of the rarest animals from all over the world to these youngsters, so that they know how our wildlife is being brutally treated, and they need to take serious actions collectively.
What it does
The web app is a platform to provide knowledge about the rare animals, and let the people (our main focus is towards the younger generation and the children) interactively get knowledge about these animals so that they know their importance, and the urgent need to take some action. We provide this knowledge through a mini app, which lets the user know about which regions have which rare animal species and some more geographical facts about these places to amuse them. We also provide a 3D Viewer to allow the user see how these animals look like in real life.
How we built it
We divided the work among our teammates, for each to work regarding Frontend, Backend, and Researching data. We used Next.JS for frontend development, with the app also being provided as a PWA for a user to get direct access to the app without travelling through various web-pages. For the backend, we have use Flask with Python, and stored the static data in JSON files.
Challenges we ran into
Our teammates were from 2 different countries, and hence 2 different time zones, so the biggest issue we faced was coordination and sharing information. Also, for the 3D model gallery, we needed the 3D Models of all animals, but due to time constraints, we were only able to create a few 3D models, and due to non-availability of free 3D models online, we could not complete all the models.
Accomplishments that we're proud of
In spite of the time zones preventing us from efficiently communicating, we managed to complete a large portion of our app within the time frame which is already a good accomplishment for us. Above that, most of our teammates were participating in a hackathon for the first time, so it was a good experience for them too, and we as a team are happy that we could learn many things from this project.
What we learned
From this project, we learned how to communicate well, how to coordinate projects when different people are working on different aspects, and various concepts related to programming.
What's next for WWF Jr.
- We plan to add high quality 3D models for all animals in the registry
- A feature that went unfinished in this project, displaying the 3D model in the real world using AR, would be added.
- We would also add a quiz section to the app which would seem interesting to the younger ones and engage the users well.
- We are also planning to convert the main app into an installable one for mobile platforms like Android and iOS
Built With
- flask
- javascript
- next.js
- python
- react.js



Log in or sign up for Devpost to join the conversation.