Job Specification for Outsourced Development Team – Full Project Completion Project budget $1500
Position Title:Full Stack Development Team (for SportsFixtures.net redevelopment + mobile app development)
Project:The redevelopment of SportsFixtures.net, integration with a centralized data repository, multisite architecture, and mobile app development for end users and venues. Successful submission and deployment of the apps to iOS App Store and Google Play Store are required. This is a fully completed project, and payment will only be released after full delivery and sign-off of all components.
Project Overview:
This project focuses on creating a centralized data repository that powers and synchronizes data across SportsFixtures.net, UltraDisplayAds.com, SportsBars.co, GreatFoodPlaces.com, and any future platforms within the ecosystem. The system will feature a multisite structure, allowing seamless data management and synchronization of sports fixtures, display advertising, venue promotion, and food listings.
The project also includes the development of mobile apps for Android and iOS that will allow venue owners to upload sports events directly into the CMS and allow end users to browse fixtures, venue listings, and promotions.
A key aspect of the project is leveraging the already developed display advertising CMS for targeted advertising, focusing on specific verticals like sports, restaurants, and generic display advertising, enabling personalized, location-based ads across the ecosystem.
Key Sites to Integrate:
- SportsFixtures.net: A hub for sports fixtures and events.
- UltraDisplayAds.com: A display advertising platform for venues, events, and promotions.
- SportsBars.co: A directory of sports bars, featuring event schedules and targeted ads.
- GreatFoodPlaces.com: Listings and promotions for food establishments, tied with sports and venue events.
Key Project Features:1. Centralized Data Repository & Multisite Integration:
- Develop a centralized data repository that will manage and synchronize data across all sites: SportsFixtures.net, UltraDisplayAds.com, SportsBars.co, and GreatFoodPlaces.com.
- Ensure data sharing and real-time synchronization across all platforms, enabling a seamless user experience.
- Create a multisite architecture that allows venues to be listed across all sites, with real-time updates for their events, listings, and promotions.
- Centralized User Management: Standardize user authentication and data access across all sites.
2. Venue and Listings Management:
- Develop functionality that allows venue owners (sports bars, restaurants, etc.) to register, manage, and update their profiles and event schedules through the centralized system.
- Ensure that venue profiles, events, and promotions are automatically updated across all connected sites (SportsFixtures.net, SportsBars.co, GreatFoodPlaces.com).
- Create an intuitive venue dashboard for owners to easily add and manage their events, promotions, and displays.
3. Display Advertising CMS Integration:
- Leverage the existing display advertising CMS to target specific verticals such as sports, restaurants, and generic display advertising across the ecosystem.
- Integrate the CMS with location-targeted ads for sports venues, restaurants, and general promotions based on the centralized data repository.
- Create dynamic display advertising templates that allow for seamless integration with sports fixtures, venue promotions, and food listings from the centralized system.
- Implement ad scheduling and targeting capabilities based on the venue’s location, type of event, and user preferences.
- Provide customized advertising solutions tailored to sports fans, restaurant-goers, and general advertisers to ensure maximum engagement for each vertical.
4. Mobile App Development:
- End User App: Develop Android and iOS apps that allow users to view sports fixtures, browse venue listings, and receive event updates.
- Venue App: Develop apps that allow venue owners to upload and manage sports events, syncing directly with the centralized system.
- Ensure both apps feature push notifications, user authentication, and a seamless data flow with the backend system.
- Submit the mobile apps to the Google Play Store and iOS App Store, ensuring compliance with all guidelines and successful approval.
5. Admin Dashboard:
- Create a central admin dashboard for internal teams to manage user profiles, venues, sports events, advertising campaigns, and data flow across all sites.
- Ensure the admin dashboard provides real-time insights into event schedules, venue updates, and advertising performance.
- Implement data analytics to track key metrics like event attendance, ad impressions, and user engagement.
Responsibilities:
Backend Development:
- Implement the centralized data repository using RESTful APIs for seamless integration across multiple platforms.
- Build and manage the database architecture to support multisite integration, user management, and ad scheduling.
Frontend Development:
- Develop the user interfaces for SportsFixtures.net using React.js or a similar framework.
- Ensure the frontend design supports responsive, user-friendly interactions on both desktop and mobile.
Mobile App Development:
- Develop native Android and iOS apps or use a cross-platform framework like React Native or Flutter.
- Ensure both apps allow users to browse sports fixtures, receive notifications, and allow venues to upload and manage events.
Integration & Testing:
- Integrate SportsFixtures.net, UltraDisplayAds.com, SportsBars.co, and GreatFoodPlaces.com into the centralized system.
- Thorough testing of APIs, mobile apps, CMS integration, and ad management features.
- Ensure cross-platform compatibility and successful deployment of mobile apps to Google Play Store and iOS App Store.
Maintenance & Support:
- Provide ongoing support for bug fixes, improvements, and future feature releases after the project is complete.
Skills & Requirements:
- Strong experience in full-stack development (Backend: Node.js, Express, Frontend: React.js, APIs, mobile app development with React Native/Flutter).
- Experience with multisite architecture and developing centralized data repositories.
- Familiarity with CMS platforms, especially those capable of display advertising integration.
- Experience in creating location-targeted and vertical-specific display ads, particularly for sports and restaurant promotions.
- Mobile app development experience (native Android, iOS, or cross-platform apps using React Native/Flutter).
- Proven experience in deploying apps to Google Play Store and iOS App Store.
- Strong knowledge of REST APIs, MySQL, and/or MongoDB for database management.
- Ability to handle data synchronization across multiple platforms and ensure a seamless user experience.
- Strong communication skills and the ability to work in a team with a Project Manager.
- Ability to meet deadlines and deliver the project within the allocated timeline of 2 months.
Payment Terms:
- 20% Escrow Deposit: 20% of the total project cost will be placed into escrow at the start.
- Weekly Deposits: Weekly payments will be made into escrow to ensure transparency and fund availability.
- Payment Release Upon Completion: Final payment will only be released upon full project completion and client sign-off, ensuring all requirements are met and fully functional.
Expected Timeline:
- The project is to be completed within 2 months. This includes development, integration, app submission, testing, and full deployment.
Auto Replies and ChatGPT/ Lazy Replies:
Please note that auto-replies, ChatGPT-generated responses, or lazy replies will not be accepted. Only thoughtful, specific, and personalized proposals will be reviewed. All communications should be clear, detailed, and reflective of an understanding of the project’s complexity.
How to Apply:
Submit your team's portfolio and relevant experience, particularly in projects involving multisite setups, centralized data management, mobile app development, CMS integrations, and vertical-specific display advertising. Please provide an outline of your project approach, timeline, and how your team will ensure all milestones are met on time.
... Show more