Skip to content
@Field-Day-2022

Field Day

🦎 Hi there 👋, Welcome to Field Day Organization!


🙋‍♀️ A Short Introduction

The Field Day project is an innovative Wildlife Data Collection and management Tool designed to address field researchers' challenges, particularly those in biology and ecology. The project is developed by a cross-disciplinary team, consisting of a Progressive Web App (PWA) for mobile devices and a web application for larger screens. These tools focus on streamlining data collection, improving offline functionality, and enhancing authentication security through 2-factor Google authentication. The system has been migrated from Amazon Web Services to Firebase for cost-effectiveness. The mobile app facilitates population data collection for various species using capture mark-recapture techniques and offers offline data collection by caching the database locally. The web app allows users to manage, view, and export data dynamically, optimizing performance and reducing costs. Developed using modern technologies like React, Vite, and Tailwind CSS for the front end and Firebase and Firestore for the back end, Field Day represents a scalable, secure, and cost-effective solution for wildlife data collection and analysis.


The Field Day 2022 Progressive Web App (PWA) is a React-based application designed to collect and manage wildlife data. It features various components for data collection forms, in-app notifications, and navigation. The app utilizes Firebase for backend services and includes specific configurations for PWA capabilities, such as service workers and a manifest file. With a focus on user experience, the app also provides pages for home, data collection, and about us, all styled consistently.

🌐 Visit the PWA


The Field Day Web UI is a React-based web application designed to serve as the user interface for the Field Day 2022 event. The repository is organized with a focus on component modularity, featuring a variety of reusable components such as buttons, cards, and tables. Key components include App.jsx as the main entry point and specialized components like EnvironmentSelector, NewEntryForm, and TableTools for specific functionalities. The codebase also incorporates pagination and notification features, evident from the Pagination and Notifier components. Overall, the repository aims to provide a clean, user-friendly interface for managing various aspects of the Field Day 2022 event.

🌐 Visit the Web UI


Popular repositories Loading

  1. desktop-data-manager desktop-data-manager Public

    Web UI for Field Day

    JavaScript 2 1

  2. field-day-2022-research field-day-2022-research Public

    CSS

  3. documentation documentation Public

    Includes meeting minutes and other documentation for traceability

    JavaScript

  4. legacy-code legacy-code Public

    JavaScript

  5. .github .github Public

Repositories

Showing 5 of 5 repositories
  • desktop-data-manager Public

    Web UI for Field Day

    Field-Day-2022/desktop-data-manager’s past year of commit activity
    JavaScript 2 1 1 0 Updated Jul 29, 2024
  • .github Public
    Field-Day-2022/.github’s past year of commit activity
    0 0 0 0 Updated May 20, 2024
  • documentation Public

    Includes meeting minutes and other documentation for traceability

    Field-Day-2022/documentation’s past year of commit activity
    JavaScript 0 0 0 1 Updated May 6, 2023
  • Field-Day-2022/field-day-2022-research’s past year of commit activity
    CSS 0 0 0 0 Updated Jan 22, 2023
  • Field-Day-2022/legacy-code’s past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 22, 2022

Top languages

Loading…

Most used topics

Loading…