Collaborative Urban Gardening & Food Sharing Network
Project Requirements:
We are seeking a skilled development team to build a "Collaborative Urban Gardening & Food Sharing Network" from the ground up. This project involves creating a comprehensive web and mobile platform that connects urban residents to share gardening resources and excess produce.
The goal is to foster a local food-sharing community through an intuitive, user-friendly application. We require a team with proven expertise in building robust backend systems, scalable mobile applications for both iOS and Android, and managing cloud infrastructure.
Project Scope & Key Features:
The platform will include the following core components:
Interactive Map: An interactive map will be a central feature, allowing users to discover nearby community gardens, shared plots, rooftop gardens, and other shared gardening spaces.
Peer-to-Peer Marketplace: A marketplace will enable users to trade or sell their homegrown food and gardening-related items.
User Management & Secure Transactions: The system must handle user profiles, secure transactions for marketplace activities, and private messaging between users.
Photo & Media Storage: The platform must allow users to upload photos of produce and gardening spaces.
Technical Requirements:
We require a team with a strong understanding of the following technologies:
Backend:
Java & Spring Boot: The core logic of the platform, including user management, the marketplace, and the map API, will be powered by a Spring Boot backend.
Mobile:
Android (Kotlin): The Android application must be built using Kotlin, featuring a dynamic map interface with the Google Maps SDK and a clean, accessible UI.
iOS (Swift & SwiftUI): The iOS application must be built with Swift and SwiftUI, utilizing MapKit for the map experience and a polished, declarative UI.
Cloud Infrastructure (AWS):
AWS EC2 & ECS: Used to run the Spring Boot application, ensuring scalability.
AWS DynamoDB: A NoSQL database for fast and flexible storage of user data, listings, and messages.
AWS S3: Used for storing photos of produce and gardening spaces.
AWS Cognito: For secure user authentication and identity management.
Deliverables:
Full, from-scratch development of the web and mobile applications as described.
Complete source code ownership upon project completion.
The final product must not rely on any third-party source code, APIs, or libraries for core functionality.
Warm regards,
Associative Pune
