Skip to content

DSCSCHZeroHero/dailyzerowaste-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Dailyzerowaste README

#dailyzerowaste

#Dailyzerowaste

Proven by over 7.5 billion #zerowaste posts on Instagram, there has been a spike in interest in the zero waste trend recently, but the limits have been exposed accordingly. If an eco-friendly product did not reach its certain usage level, it could cause ‘the rebound effect’, negatively affecting the environment. In addition, it is difficult to get the will alone.

That is why we introduce to you “Dailyzerowaste”, a mobile application that shares zero-waste related information and encourages you to be a part of the zero-waste campaign.

🤔 Using Our App...

  • Write stories about your zero-waste life
  • Check your step when you enter the app.
  • Filter out writings using step categories
  • Achieve your goals and get an emblem.
  • Share your zero-waste life photo with decotter to Instagram directly
  • Visit a zero-waste shop and record via QR code
  • Check your zero-waste life
  • Grow your own tree in Step Page

Grow your own tree 😌

✔️ How to run "#dailyzerowaste"

you should have flutter, android studio(emulator) and Interlinked firebase

  1. Clone this repository
  2. Launch Terminal and move to Project Directory
  3. Enter flutter pub get
  4. Click Run and Debug button and Select Dart & Flutter
  5. Wait building the app!

⚙ Project Structure

📦lib
 ┣ 📂DIY_page
 ┃ ┣ 📜DIYupload.dart
 ┃ ┗ 📜viewDIY.dart
 ┣ 📂etc
 ┃ ┣ 📜checkPermission.dart
 ┃ ┣ 📜contact.dart
 ┃ ┣ 📜generated_plugin_registrant.dart
 ┃ ┣ 📜pageTransition.dart
 ┃ ┣ 📜search.dart
 ┃ ┣ 📜temp.dart
 ┃ ┗ 📜versions.dart
 ┣ 📂feed_page
 ┃ ┣ 📜feedpage.dart
 ┃ ┣ 📜feedupload.dart
 ┃ ┗ 📜viewFeed.dart
 ┣ 📂model
 ┃ ┣ 📜check.dart
 ┃ ┣ 📜DIY.dart
 ┃ ┣ 📜record.dart
 ┃ ┣ 📜share.dart
 ┃ ┣ 📜store.dart
 ┃ ┣ 📜user.dart
 ┃ ┗ 📜visit.dart
 ┣ 📂PopUpDialog
 ┃ ┣ 📜checkPracticeDialog.dart
 ┃ ┣ 📜DIYDialog.dart
 ┃ ┣ 📜feedInfoDialog.dart
 ┃ ┣ 📜shareHashtagsDialog.dart
 ┃ ┣ 📜tagInfoDialog.dart
 ┃ ┗ 📜zeroWasteShopDialog.dart
 ┣ 📂share_page
 ┃ ┣ 📜check_permission.dart
 ┃ ┣ 📜image.dart
 ┃ ┗ 📜share.dart
 ┣ 📂step_page
 ┃ ┣ 📜practicecheck.dart
 ┃ ┣ 📜stepHandler.dart
 ┃ ┣ 📜stepHistory.dart
 ┃ ┣ 📜stepHistoryTemp.dart
 ┃ ┣ 📜stepHome.dart
 ┃ ┣ 📜stepInfo.dart
 ┃ ┣ 📜viewCheckPractice.dart
 ┃ ┗ 📜viewVisitShop.dart
 ┣ 📂users
 ┃ ┣ 📜login.dart
 ┃ ┣ 📜mypage.dart
 ┃ ┣ 📜profile.dart
 ┃ ┗ 📜question.dart
 ┣ 📂zerowasteshop_page
 ┃ ┣ 📜zeroWasteShop.dart
 ┃ ┗ 📜zeroWasteShopList.dart
 ┣ 📜bottomBar.dart
 ┗ 📜main.dart

📜 DB

image
DIY Firestore Database
image
Practice Check Firestore Database
image
Social Share Firestore Database
image
Visit Shop Firestore Database
image
Feed Firestore Database
image
Stores Firestore Database
image
Users Firestore Database

💻 Technical Stack

  • Flutter 2.0
  • Google Firebase
    • Authentication
    • Firestore
    • Storage
  • Google Cloud Platform
    • Google Maps API

📱 App Preview

image image image
image image image

🎞 Demo Video

click here to see our demo video 😎

👨‍👨‍👧‍👦 Contributor

Releases

No releases published

Packages

No packages published

Languages

  • Dart 65.5%
  • Makefile 25.4%
  • Objective-C 4.2%
  • Kotlin 2.3%
  • Java 1.3%
  • CSS 0.7%
  • Other 0.6%