Before starting the development of a web or mobile application, the client needs to provide the requirements and configuration details to ensure a smooth and successful project. Here’s a list of documents and details that are commonly required:
- Project Requirements Document:
- Detailed description of the project goals and objectives.
- Functional requirements specifying what the application should do.
- Non-functional requirements, such as performance and security considerations.
- Technical and Security Specifications:
- Any specific technical constraints or requirements.
- Preferences for the technology stack (programming languages, frameworks, databases).
- Details about any third-party services or APIs that need to be integrated into the application.
- Information about security standards and expectations.
- Any specific security features that must be implemented.
- Design Preferences, Content, and Media Assets:
- Any specific design preferences or guidelines.
- Preferred color schemes, themes, and overall design expectations.
- High-resolution Logos, and branding elements
- Application name.
- Social Media Links
- Text content, images, videos, or any other media that should be included in the application.
- About Us
- FAQ
- Terms of Conditions
- Privacy Policy
- Cookie Policy
- Refund and Return Policy
- Security Policy
- Customer Support and Help
- Shipping Policy
- Budget and Payment Schedule:
- A defined budget for the project.
- Agreed-upon payment terms and schedule.
- Communication Plan:
- Preferred communication channels.
- Frequency of project updates and meetings.
- Legal and Compliance Requirements:
- Any legal requirements, such as terms of service and privacy policies.
- Compliance with industry regulations and standards.
Mobile App Development
- Whether the application will be developed for iOS, Android, or both platforms.
- Desired name for the app
- D-U-N-S number
- App Icon – The app icon must be a PNG or JPEG, up to 1 MB, 512 px by 512 px,
- Screenshots -Upload 2-8 phone screenshots. Screenshots must be PNG or JPEG, up to 8 MB each, 16:9 or 9:16 aspect ratio, with each side between 320 px and 3,840 px
- Feature Graphic – The feature graphic must be a PNG or JPEG, up to 15 MB, and 1,024 px by 500 px
- Full Description and Short Description
- Contact Details
- Privacy Policy
- A website is required for launching an app. This can also be done by Sreyas on additional request
For iOS (Apple App Store) and Android (Google Play Store):
- Apple Developer Account: To publish the app on the App Store, an Apple Developer Account should be created using the Organization’s Contact Address, Personal Contact Address, Contact Number, and Email Address.
- App Store Connect Access for app submission, management, and analytics.
- The client must create and provide the distribution certificate and provisioning profile for building and distributing the app.
- Google Developer account to publish the app on the Google Play Store. To create the account, the Developer’s name, Legal name, Legal address, Contact email address, and Contact phone number are all to be provided by the client.
- Pay the registration fee – There is a one-time registration fee of $25 to create a Play Store account and $99 for IOS account registration, which should be renewed yearly.