Skip to content

SpoonShare v.1.0.0 First pre-release

Compare
Choose a tag to compare
@shuence shuence released this 22 Jan 10:14
· 73 commits to master since this release

SpoonShare v1.0.0

SpoonShare is a community-driven platform designed to connect people with surplus food to those who need it. The v1.0.0 release introduces several exciting features to enhance the user experience and functionality.

Added Features ⭐🚀

  • Onboarding Screen: Welcoming onboarding screens to guide users through the app and its features.
  • Signup and Sign In Screens: User-friendly signup and signin screens for easy account creation and access.
  • Signup with Email and Google: Seamlessly register using email or Google authentication for user convenience.
  • Signin with Email and Google: Securely sign in with your registered email or Google account using Firebase authentication.
  • Home Screen: A dynamic home screen that displays nearby free food available within the SpoonShare community.
  • Share Food Page: Intuitive share food page allowing users to contribute by sharing details about surplus food.
  • Share Food Feature: The ability to share food information, storing the data in Cloud Firestore and making it visible on the homepage.
  • Food Details: User is able to see Share Food Details also Date and Time.
  • User Profile Page: Personalized user profile page for viewing and updating individual profiles.

Bug Fixes 🪲✅

  • Routing Bug Fix: Resolved a major routing bug that was causing the app to crash, ensuring a smoother user experience.
  • Render-Flex Errors: Fixed render-flex errors in multiple parts of the app, improving overall stability and layout rendering.

Upcoming Features

SpoonShare v1.0.1 includes a sneak peek into upcoming features that will further expand the functionality and utility of the app.

  • Donate Food: Contribute to the community by donating surplus food through the app.
  • NGO Dashboard: NGOs can now manage their activities and contributions through a dedicated dashboard.
  • Volunteer Dashboard: Volunteers gain access to a dashboard to track their activities and find relevant opportunities.
  • Apply as a Volunteer: Users can apply to become volunteers within the SpoonShare community.
  • Chat Feature: A real-time chat feature to facilitate communication and coordination among users.
  • Google Map Integration: Display nearby free food and other community-related information on an interactive map.
  • Free Food Display: Improved visualization of available free food items in the app.
  • Job Page: Access local job listings related to community initiatives.

How to Get Started

  1. Onboarding:
    • Open the app and follow the onboarding screens to get acquainted with SpoonShare.
  2. Account Creation:
    • Sign up using your email or Google account.
  3. Authentication:
    • Use Firebase authentication to securely sign in with your registered credentials.
  4. Explore Nearby Food:
    • Navigate to the home screen to discover nearby free food available within the community.
  5. Contribute by Sharing Food:
    • Visit the Share Food page to contribute by sharing details about surplus food.
  6. View and Update Profile:
    • Access your user profile page to view and update your personal information.

Technologies Used

  • Flutter
  • Firebase Authentication
  • Cloud Firestore
  • Firebase Storage

Contributors

  • Team InnovisionSquad - SpoonShare

License

This project is licensed under the [MIT License] - see the LICENSE.md file for details.