SpoonShare v.1.0.0 First pre-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
- Onboarding:
- Open the app and follow the onboarding screens to get acquainted with SpoonShare.
- Account Creation:
- Sign up using your email or Google account.
- Authentication:
- Use Firebase authentication to securely sign in with your registered credentials.
- Explore Nearby Food:
- Navigate to the home screen to discover nearby free food available within the community.
- Contribute by Sharing Food:
- Visit the Share Food page to contribute by sharing details about surplus food.
- 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.