geoFAD is an innovative project developed during the HackForTheSea event in Honolulu. The project aims to track ocean currents by utilizing a specialized IoT tracking device. With a backend service written in Python and a frontend in JavaScript, geoFAD provides a user-friendly graphical interface for real-time data visualization and interaction.
This application was crafted with the intent to provide insight into the behavior of ocean currents. By using the tracking device provided at HackForTheSea, our team was able to collect data on oceanic movements and develop geoFAD, a solution that not only gathers information but also displays it in an accessible manner for researchers, enthusiasts, and professionals in marine sciences.
- Real-time tracking of ocean currents
- Graphical representation of data for easy understanding
- Backend service for handling IoT device communications
- Frontend service for interactive data display
geoFAD is built using a combination of technologies that are well-suited for IoT data handling and visualization:
- Python: Used for the backend service, data processing, and interactions with the IoT device.
- JavaScript: Powers the frontend interface, providing a dynamic and responsive user experience.
- Additional Libraries/Frameworks:
- For Python: Flask, requests, pandas, etc.
- For JavaScript: React, D3.js, Chart.js, etc.
- Thanks to HackForTheSea for hosting the event and providing us with the tracking device.
- Shoutout to all the contributors who dedicated time and effort to make this project a success.
- Special thanks to the marine science community for their guidance and support.