Any
$5.00-8.00/hour
TBD
Dec 4, 2024
We are seeking a Mobile App Developer to build an innovative platform that connects venues and event organizers with food trucks and musicians. We are looking for someone with creative and modern design to bring our idea to life.
Overview:
The app will serve as a portal where venues can find and invite food trucks and musicians to their events. Your role will include developing user-friendly, scalable, and high-performance solutions for iOS and Android platforms.
Core Responsibilities:
1) Develop User Account Systems:
A) Support three user types: Venues, Food Trucks, and Musicians.
B) Enable notification preferences, publicly visible review ratings, and multi-user profiles with permission levels (Admin/User).
2) Build Customizable Profiles:
A) Venue profiles with details like address, amenities, parking, stage dimensions, and electrical needs.
B) Food truck profiles featuring menus, operating hours, food categories, photos, and electrical needs.
C) Musician profiles including genre, band size, availability, and sound/stage requirements.
3) Implement Subscription and Payment Features:
A) Create a subscription model for venues with a 30-day free trial.
B) Ensure free access for food trucks and musicians.
4) Design Photo/Audio Upload and Auto-Crop Features:
A) Support file type and size limits for profile customization.
5) Integrate Calendar and Scheduling Tools:
A) Develop transparent event calendars where venues can post time slots and specify event needs.
B) Allow food trucks and musicians to apply or respond to invites for events.
6) Create Notifications and Reviews System:
A) Implement automated notifications for event invites, schedule changes, and event start reminders.
B) Facilitate a review system for all user types to rate reliability and overall experience.
7) Enhance User Feedback and Social Media Integration:
A) Include channels for feature requests and bug reporting.
B) Automate social media sharing for events and profiles.
8) Develop Advanced Matching and Discovery Tools:
A) Match venues with food trucks and musicians based on availability, location, and preferences.
B) Provide a "Discover" tab showcasing newly created accounts in user-defined zip codes.
9) Reliability Tracking and Check-In Features:
A) Enable in-app event check-ins to track and confirm attendance, contributing to reliability scores.
10) Incorporate Chat and Communication Tools:
A) Provide in-app chat for confirmed events while allowing users to block others if needed.
Required Skills and Qualifications:
- Strong experience with mobile app development for iOS and Android platforms.
- Proficiency in modern frameworks and tools (e.g., React Native, Flutter).
- Familiarity with backend development and database management.
- Ability to design clean, intuitive, and responsive user interfaces.
- Experience implementing subscription payment systems.
- Knowledge of geolocation and notification APIs.
- Strong problem-solving skills and attention to detail.
Preferred Skills
- Experience with social media API integrations.
- Familiarity with event scheduling or marketplace-style apps.
- Understanding of reliability tracking systems.
We would like this built within the next 1-2 months. Please respond with your estimated build time and a price quote for the full build.