Coder Social home page Coder Social logo

quocthuantruong / adopt-me Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 1.0 11.98 MB

Adopt Me - HCMUS is a mobile application that help people adopt or post pets for adoption.

License: MIT License

Swift 99.69% Ruby 0.31%
ios ios-app mobile-development swift adopt-me pet-adoption ios-project hcmus

adopt-me's Introduction


ADOPT ME

Adopt Me help people adopt or post pets for adoption. For a pet lover, you can find and contact to pet owner to get more information and negotiate the transfer of the pet. For a pet owner, you can create a post for adoption with photos and information relevant to your pet or a pet that you have rescured.

Swift · Storyboard · Firebase services · Realtime chat · Twillio verification


Tech stack

  • Firebase services

    • Authenication
    • Realtime database
    • Storage
    • Cloud Firestore
  • Twillio

Team information

Name ID Role
Quốc Thuận Trương 18120583 Leader
Lê Nhật Tuấn 18120632 Member

Demo

https://youtu.be/W1DuCXef1Oo

App introduction

Introducing app when first lauching You can login or register if newer here.


Authenication

User can register or login with exist account here. In addition, user can login with Facebook or Google account instead.


Verification

If user forgot his/her password, he/she can recover it by phone number.


Home screen + Favorite screen

Showing all pet for adoption with 3 main type: dogs, cats and other pet (such as turtle, hamster, pig,..).


Search screen

User can search pet by its name and filter by age, posted date and gender. Beside, search screen also shows user's seaching history and suggests latest pet for user.


Pet detail screen

Detail information of the pet that needs adoption, including name, age, gender, address, description and photos.


Add pet screen

User create a post for adoption with photos and information relevant to the pet.


Chat screen

User can get more information and negotiate the transfer of the pet by chatting with others when tap button "ADOPT ME" in pet detail.


User profile screen

Manage user profile and other setting in app.


License

Adopt Me is available under the MIT license. See LICENSE for the full license text.

adopt-me's People

Contributors

lntuan99 avatar ngocthuc37 avatar quocthuantruong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

lntuan99

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.