ChuliangYang / ShareAndSeek

This project showcases a comprehensive Android application development process, utilizing Android framework, popular libraries, Material Design, a range of Google Play, and Firebase infrastructure, exemplifying the entire development lifecycle: design documentation, mock-ups, client/backend development, unit/instrumented testing, and distribution.

Home Page:https://play.google.com/store/apps/details?id=com.me.cl.capstoneproject

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Share and seek

This application serves as a platform to discover and share local establishments such as restaurants, bars, and cafes. Users can contribute by uploading their favorite spots, providing ratings, comments, and photos as feedback for others to explore. The app enables users to filter and sort results according to their preferences, assisting in making informed decisions on where to dine or socialize.

Additionally, the app fosters a community-driven approach by allowing users to offer non-profit assistance, such as hitchhiking, or seek help with various challenges. This project was inspired by the belief that helping one another cultivates a better life, motivating the development of this unique and beneficial application. :)

Get it on Google Play

Feature

  • Upload service form to cloud database.
  • Pick photos from album and upload to cloud file server.
  • Fetch location and geocode.
  • Fetch sorted service list.
  • Review system including publish,display and statistic.
  • Display service detail.
  • Sign in with email,google accound and facebook.
  • Share and make phone call.
  • Banner Ads.
  • Widget to display current service list.
  • Backend to store data,sort list and do some statistics.

Screen

alt text

Libraries

Client

Backend

Test

License

   Copyright 2019 Carlos Yang

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

About

This project showcases a comprehensive Android application development process, utilizing Android framework, popular libraries, Material Design, a range of Google Play, and Firebase infrastructure, exemplifying the entire development lifecycle: design documentation, mock-ups, client/backend development, unit/instrumented testing, and distribution.

https://play.google.com/store/apps/details?id=com.me.cl.capstoneproject

License:Apache License 2.0


Languages

Language:Java 61.9%Language:Kotlin 36.7%Language:JavaScript 1.4%