Development of an application for Android and Apple
Technical Assignment.
As much as I could initially gather.
This assignment will also help me understand the development budget.
1. An application with a built-in database.
2. Works in English. Other languages are not defined yet, but the possibility needs to be implemented right away. Perhaps an integrated translator - I don't know how this is done.
3. Works on Android and Apple devices, including tablets.
4. The theme of the application is to find answers when problems and questions arise in the industrial electronics production. Or for educational purposes.
5. At the top is the title and below it is the search bar.
6. Below the search bar, an answer is provided based on the search phrase or based on keywords from the search phrase, as closely related to the essence as possible. Answers are taken from the database, which I will personally fill - a huge future pool of information needs to be understood and calculated in some way to determine what to provide to the user as an answer. Perhaps some AI can be integrated. There are many subtle nuances that cannot be found on Google, and GPT answers will not provide or will give nonsense.
7. In the answers from the database, there should be an option to show images and links to videos (or direct video display in the answer). The videos are not from random searches; they are specified in the database.
8. Updating the database should be simple and not complicated for regular updates without the involvement of third parties. For both Android and Apple systems, a single source of information should be used. Will the answers be loaded from outside? Or will the internal database be replaced at each application launch? Or is it an option only within the application? How different are the approaches to this for Android and Apple? The structure of the database is also not defined and remains a subject of discussion.
9. Design. Simple monochrome or allow the user to choose the background color, text, etc.
10. Registration is required to log into the application, including for subsequent payment. This same email will be useful for the second stage of development.
11. Whether the subscription will be paid or free is not yet decided, but the possibility needs to be laid out.
12. Unlimited hosting is available on GoDaddy.
The first stage is completed.
Next are the points for the second stage of development.
Initially, this does not need to be done, but it must be taken into account.
1. At the bottom of the application, there is a button to search for companies in the electronics industry. For those looking for PCB and electronics development, electronics manufacturing, suppliers, etc., there are many directions. The website already exists. It is new - 6 months old. How to search for a company - redirect the user to the website or duplicate the website's functionality in the application - is still unclear. In general, I don't really like duplication functions. This needs to be discussed.
2. At the bottom of the application, there is also a button for registration in the directory/database on the website. Currently, email is used for company registration on the website, and this functionality will also need to be transferred to the application.
Additions based on existing proposals:
1. There is no need to use third-party services for application development, for application operation, and for data storage.
2. Upon the initial launch of the application, it is necessary to briefly explain to the newcomer what this application is and how to work with it. This menu can be called separately from a help button in the corner. I will provide the data.
3. Design is not a concern at the first stage. Concise and simple. The main thing is the correct and proper logic of operation and convenience.
Дополнения на базе существующих предложений:
1. Точно не нужно использовать сторонние сервисы для разработки приложений, для работы приложений и для хранения данных.
2. При первичном старте приложения нужно кратко рассказать новичку, что это за приложение и как с ним работать. Вызывать отдельно это меню можно из какой нибудь кнопки help в углу. Данные я предоставлю.
3. Дизайн на первом этапе вообще не интересует. Лаконично и просто. Главное - правильная и должная логика работы и удобство.
-
12 days1200 USD12 days1200 USD
And what about the design? From whose side is the backend? I'm waiting for details for an adequate assessment. Have a nice day.
-
30 days3000 USD
2512 4 0 30 days3000 USDDmitry, greetings!
Thank you for the provided technical assignment — the project looks interesting and ambitious. We at Coderfy have the necessary experience and are ready to offer an optimal solution for implementing your application.
We understand that you need to create a mobile application with an integrated database, support for multilingualism, integration of images, videos, as well as the ability to work offline. We have relevant experience: we have already developed a mobile application for finding service providers, similar to Kabanchik, but adapted for the UAE market. It supports both Android and iOS, using React Native - a technology that we also recommend for your project. This tool will ensure a fast development process and a single codebase for both platforms, which will speed up updates and reduce support costs.
How we see the implementation of your project:
Technology stack:
- Frontend: Flutter/React Native (for both platforms: Android and iOS);
- Database: SQLite for local data storage or PostgreSQL/MySQL for server integration;
… - Backend: Node.js for API, if a server solution is required.
- AI integration: OpenAI API or other text processing tools to create intelligent responses based on the database.
Work stages:
- Thorough discussion of the database structure and response logic.
- Creation of a minimalist interface tailored to your target audience.
- Building a flexible architecture that will consider possible functional development (buttons for searching companies, registration in the directory, etc.).
We can also integrate additional features in the second stage of development without changing the basic structure of the application. This will ensure a smooth transition to the next stage, minimizing costs.
To estimate the budget and timelines, we need to clarify a few details:
- Preferred database format: local, cloud, or hybrid model.
- Is it necessary to implement an intelligent response selection system based on AI right from the first stage?
- What are the preferences for the administrative interface for filling the database?
We are confident that we can create a product that will be convenient, fast, and meet all your requirements. We would be happy to discuss the project details and propose further steps.
-
45 days700 USD
1890 26 0 1 45 days700 USDHello,
According to the project description, sorting and searching algorithms should occur on the backend, there is not much work on the frontend for Android and iOS. Since there is no API and no design, approximately from $500 to $1000.
Best regards!
-
21 days800 USD
402 4 0 21 days800 USDHello, I am the author of the resource 2donow.info
I offer the creation of mobile applications based on ready-made services starting from $800 -> https://2donow.info/Mobile-App/
In the end, you will receive a version for Android + iOS and separately, if desired, Web
I see this application in conjunction with ChatGPT; If interested, we can discuss.
-
30 days1000 USD
89 30 days1000 USDI am interested in your project, and I am ready to take on its development. Considering your request, I propose the following approach to implementation:
1. Technology selection
For cross-platform development, so that the application works on both iOS and Android, I suggest using Flutter. This will allow for a single codebase for both platforms, reducing development time and costs, as well as providing support for tablets.
-
30 days1000 USD
11606 44 0 30 days1000 USDHello! I am ready to develop a cross-platform application with a built-in database, search functionality, and the possibility for further expansion. I will provide an intuitive design, convenient content management, and optimized performance on iOS and Android, including tablets. I would be happy to discuss the details, timelines, and budget of your project!
-
1 day100 USD
267 1 day100 USDHello! For a more accurate assessment, a detailed technical specification is required. We can implement your project, as our team has a wide technology stack: Vue.js, REDUX, Typescript, MySQL, React, Python, PHP, HTML5, NodeJS, JavaScript, REACT NATIVE, CSS3, MongoDB, Postgres, Laravel, Symfony, Angular, Android, iOS. Examples of work, as well as budget and timeline details, can be discussed individually. We look forward to your feedback!
-
1 day100 USD
623 8 1 1 day100 USDHello, here you will need both frontend and backend. I work at a company where we have Flutter specialists with over 2 years of experience, as well as backend (Python, Node JS). There is experience with integrated payments and subscriptions, which is a sensitive issue when working with Apple, especially in the presence of another platform that needs to be understood. We can schedule a meeting with the manager, create an MVP application plan, and estimate the budget for each stage. On the positive side, my previous specialization is "Electromechanical Automation Systems and Electric Drives," so we will execute and plan with an understanding of the context and target audience.
Current freelance projects in the category Hybrid Mobile Apps
Tuya smart projectFor a Wi-Fi device. Looking for a specialist with Tuya IoT Platform / Tuya Panel Studio experience, working with CBU is a must! Tasks to be completed: Account registration 1. Product configuration in Tuya IoT Platform 2. Configuration of Data Points (DP) 3. Interface development… Embedded Systems & Microcontrollers, Hybrid Mobile Apps ∙ 11 days 13 hours back ∙ 4 proposals |