Skip to content

akirap3/ShengShi

Repository files navigation

ShengShi

Introduction

  • ShengShi website is a platform sharing redundant food to others.
  • You could search redundant food and choose the one you would like to get.
  • It provides QRcode to show exchange information of redundant food.

Website link

ShengShi website Link Click here

  • You could sign up with email, FB or Google.
  • Or login with FB or Google directly.
  • Test Account:

Techniques

Front-End

  • ReactJS/ Redux/ React Router
  • styled-components
  • Firebase
    • Authentication
    • Firestore Database
    • Storage
    • Hosting
    • Search with Algolia (extension)

Miscellaneous

  • algoliasearch
  • compressorjs
  • dotenv
  • google-map-react
  • qrcode.react
  • react-datetime-picker
  • react-datetimerange-picker
  • react-geocode
  • react-google-autocomplete
  • react-google-maps

Function Chart

Function Chart

Features

  • Modify member data

    Modify member data

  • Add a share

    Add a share

  • Edit a share

    Edit a share

  • Search and book a share

    Search and book a share

  • Check out and change booked shares

    Check out and change booked shares

  • Scan a QR code to get exchange information

    Scan a QR code

  • Manage the registered share

    Manage the registered share

  • Check out the pie chart and badges

    Check out the pie chart and badges

  • Check out received shares. Post/Edit/Delete comments on shares.

    Check out received shares

  • Check out collected shares and restaurants

    Check out collected shares and restaurants

  • Check out and delete messages

    Check out and delete messages

  • Search and check out restaurants

    Search and check out restaurants

  • Search and check out articles

    Search and check out articles

Future features

  • Restaurant owner could also add their redundant food
  • Restaurant owner could add their information on 合作餐廳
  • Add one's own articles feature

Contact

Releases

No releases published

Packages

No packages published

Languages