PathPet Inc.
Feed your friends

ABOUT OF PROJECT

Our main purpose is to increase the number of the food containers for stray animals and keep them full all the time.




WORK PLAN



  • Week 1 (Deadline: October 7th)

    Requirement Analysis

    Design Template

  • Week 2 (Deadline: October 14th)

    Framework/Tool Research

    Architecture Design

  • Week 3 (Deadline: October 21st)

    Weight Sensor/Raspberry tests

    App interface design v1 created

    Back-end design

  • Week 4 (Deadline: November 11st)

    Work in Progress / Raspberry Pi, weight sensor testing

    Statistics, Maps Screen implementation

    Back-end implementation

  • Week 5 (Deadline: November 18th)

    Work In Progress / Statistics, Maps Screen Implementation

    Weight Sensor back-end connection

  • Week 6 (Deadline: November 25th)

    User Profile, User Login/Signup Implementation

    Alpha Tests

  • Week 7 (Deadline: December 9th)

    Work In Progress / User Profile Implementation

    Work In Progress / Alpha tests

  • Week 8 (Deadline: December 16th)

    Mobile Responsive Design and Optimizations Tests

  • Week 9 (Deadline: December 23rd)

    Bug Fixes

    Improving and Updates

SYSTEM REQUIREMENTS


Functional Requirements


  • Application must show the near food containers and their current status up to date

  • Application must show the filled containers data as graphs

  • Application must hold the user data and must have a user registration/login system

  • Weight sensors must update the weight info regularly




  • Non-Functional Requirements



    Performance, Usability/Availability
  • App will be built by Flutter for better performance and since it is cross-platform it will be available for Android and iOS users.

  • Scalability
  • We use multiple remote databases by firebase to hold food containers data which is a trusted platform so it won’t collapse even with too much data.

  • Security
  • An API to validate the data sent which the database will be closed to outer interaction.

  • Maintainability
  • A weight sensor and Raspberry Pi for sending data regularly which it will be available for a long time.

  • Our Team

    Merve Basak

    Anıl Yurtsever

    Ayse Nur Yılmaz

    Oğuzhan Cevher

    Samil Algül