Science Score: 18.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: ge-andrew
  • License: mit
  • Language: Java
  • Default Branch: main
  • Size: 979 KB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 93
  • Releases: 0
Created almost 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

BarterBuddy

Android App

Developers: Matthew Gonzalez Daniel Peace Skyler Atchison Andrew Ge

Our vision for BarterBuddy is to provide a low-stakes, safe, fun environment for people to trade their excess goods and lower cost items locally. The application would be a fun way for users to exercise their inner businessman or businesswoman, while also being waste-reductive.

Technologies used: - Firebase Database, Image Storage, and Authentication - Android Studio (Java) with RecyclerViews, Adapters, Dialog Boxes, Toasts, etc. - Scrum Sprints, Daily Standups, and Retrospectives - Software Development Cycle

Features: - Login and Logout - View a Public Market of nearby items - Initiate offers on public items - Add your own items to sell - Set an item to active for others to see - View and negotiate on sent offers - Approve and deny incoming offers in a Tinder style game - Haggle the price of any trade, up to six counteroffers - Chat with the other party to finalize logistics - Rate other users after trade concludes

Screenshots: image image image image image image image image

Owner

  • Login: ge-andrew
  • Kind: user

Citation (CITATIONS.md)

~ Here are the tutorials that helped us with this project ~
(Links active as of 11/2023)

Bottom Navigation Bar:
Youtube video from Philipp Lackner: https://youtu.be/AL_1UDa9l3U?feature=shared

Chat Page:
Youtube series from EasyTuto:
- Main chat: https://youtu.be/E7s542TJDE4?feature=shared
- Firebase utilities class: https://youtu.be/fx_WtPtT6gY?feature=shared
- Chatroom Model: https://www.youtube.com/watch?v=Yte9eC_VzSw
- Chat Message Model: https://www.youtube.com/watch?v=Ia6BBS-Jvkw

Assistance throughout from StackOverflow and ChatGPT

GitHub Events

Total
Last Year

Dependencies

app/build.gradle.kts maven
  • androidx.appcompat:appcompat 1.6.1 implementation
  • androidx.constraintlayout:constraintlayout 2.1.4 implementation
  • com.google.android.material:material 1.9.0 implementation
  • junit:junit 4.13.2 testImplementation
build.gradle.kts maven