We are looking for an iOS developer to create an app similar to Mindly, to work closely with our backend developer. Currently, there is no separate design, as I want to create an MVP as quickly and cost-effectively as possible. I suggest using a minimalist interface with standard UI components, without individual design. The logic and layout of elements in Mindly can be used as a basis: a central node, child nodes around it, simple navigation between nodes. There is no need to copy the design exactly; it is enough to implement a similar UX. After launching the MVP and validating the idea, a separate UI/UX can be created to improve the visual part. Screenshots from Mindly are attached. MVP technical task for an app similar to Mindly General idea The app allows users to create mind maps in the form of a tree. The user creates a central topic, adds subtopics to it, and navigates between them. Only one level of the tree is displayed on the screen at a time: the active node in the center and its immediate child nodes around it. ⸻ Main functionality of the MVP 1. Creating a map After opening the app, the user can create a new map. Only one field is needed: Map title. After creation, a root node is automatically created. ⸻ 2. Main screen On the main screen, the following are displayed: the central node; child nodes around it; a “+” button to create a new node; a “Back” button; map menu. ⸻ 3. Creating nodes When the “+” button is pressed, a small window opens. Fields: Title. Note (optional). After saving, the node is added as a child to the current one. ⸻ 4. Viewing a node When a child node is pressed, it becomes the central element. Its child nodes are displayed around it. ⸻ 5. Going back The “Back” button returns to the previous node through the history of transitions. ⸻ 6. Editing a node By long pressing or through the menu, an editor opens. You can change: the title; the note. ⸻ 7. Deleting a node Through the menu, the user can delete a node. All its child elements are deleted along with the node. Show confirmation before deletion. ⸻ 8. Saving All changes are automatically saved after each action. A separate “Save” button is not needed. ⸻ Data structure MindMap interface MindMap { id: string; title: string; } Node interface Node { id: string; mapId: string; parentId: string | null; title: string; note: string; } ⸻ Logic of operation Create a map. Create a root node. Display the root node in the center. Get all child nodes. Arrange them in a circle around the center. When a node is pressed, make it the new center. Load its child nodes. Repeat the cycle. ⸻ MVP screens 1. List of maps a list of all maps; a “Create map” button. 2. Map screen the central node; child nodes; an add button; a back button. 3. Creating / editing a node Fields: Title. Note. Buttons: Save. Delete (only for existing nodes). ⸻ What is NOT included in the MVP Cloud synchronization. Collaborative editing. Node colors. Icons. Drag & Drop. Search. Export. Import. Undo / Redo. Attachments. Tags. Reminders. Statuses. Zooming. Map templates. ⸻ Main goal of the MVP To allow the user to: create a map; create an unlimited number of nested nodes; navigate between nodes; edit them; delete them; automatically save all changes. This is enough to validate the core idea of the product without implementing secondary features.
Proposals are currently absent
Proposals are currently absent
Current freelance projects in the category Apps for iOS (iPhone and iPad)
If calls are made through a SIM card on an iPhone, it is necessary to automatically transmit information about incoming/outgoing calls to the CRM.
Part 13. Redesign of the liquid eye application. Revamp the entire design to the new one according to Figma figma.com/design/ZLKu7WrjF3xVDRmQATbkBj/Translate-app?node-id=0-1&p=f&t=KYXyfaBozXMII1RY-0
iOS application (quit smoking) on Flutter, a coder is needed for minor adjustments. . Bugs that need to be fixed: 1)Fix currency display across displays to be stable. On the main screen, in the widget, and in the quiz, the currency of saved money must match the payment currency. United Kingdom — £, Eurozone countries — €, Ukraine — ₴, Russia — ₽, other countries — $. (currently, the currency is always UAH) 2) Update paywall prices. Main screen: 1 week - £3; 1 month - £7 (41% discount + 3 days trial); Lifetime - £42. 3) Add a button to delete triggers (currently, there is only an option to add) 4) Disable several features, not for premium. Please write how much this will cost and the timeframe for the work. The second bug fix, which we evaluate separately, and the timeframe separately: Replacing the application logo and connecting Facebook SDK. Also, the price and timeframe. If the collaboration is satisfactory, there is potential for long-term work with the developer.
We will go through each point. Technical task for the development of a mobile application for a sushi delivery service A mobile application (Android and iOS) needs to be developed with functionality as close as possible to the website 911sushi.com.Main requirementsIntegration Full integration with Poster POS. All orders must automatically go directly to Poster. Use of the existing customer base in Poster. Automatic application of personal discounts for guests already set up in Poster.User authorization Registration and authorization. Login by phone number (or another modern method of authorization). Saving order history. Personal discounts and promotions for the user.Menu Viewing categories and products. Detailed information about items. Ability to add products to the cart. Selection of modifiers and add-ons (if needed).Cart and order placement Selecting a delivery address. Saving multiple user addresses. Selecting a city. Selecting delivery time or "as soon as possible". Displaying delivery costs depending on the zone. Support for delivery zones with the ability to edit them.Admin panel A convenient admin panel is required with the ability to: Edit the menu; Add and remove items; Change prices; Change categories; Manage promotions; Create and send promo codes; Set limits on the use of promo codes; View statistics.Promotions and marketing Provide the possibility of: A promo code for the first order; A bonus or discount for installing the app; Creating promo codes with a limited number of uses; Mass mailing of promo codes to users; Conducting promotions without the need to update the app.Analytics Detailed statistics are needed: Overall app performance statistics; Statistics for each menu item; User conversion; Number of installations; Number of completed orders; Average check; Repeat purchases; Delivery analytics by addresses; Selection of the 100 most popular delivery streets; Other key performance indicators for sales analysis.Information sections The app must include: Links to social networks; Contacts; A map with the location of the establishment; Information about the company; Delivery and payment conditions.Application performance requirements Fast and stable operation; No freezes or critical errors; Modern and user-friendly interface; Support for current versions of Android and iOS.Design There is currently no separate design. The existing website 911sushi.com can be used as a basis. All necessary materials have already been prepared: Logos; Brand colors; Menu; Brand book (if available).Phased implementation I consider phased development:Phase 1 Basic functionality; Integration with Poster; Menu; Cart; Order placement; Authorization; User account.Phase 2 Promo codes; Promotion system; Analytics; Statistics; Additional marketing tools; Other functions that may arise during the project development.Additional conditions After the development is completed, a 30-day testing period must be provided, during which possible defects will be corrected. After successful testing - final payment. It is important that the contractor is ready for gradual expansion of functionality, as new tasks may arise during the work process. Priority - the shortest possible implementation time without loss of quality. It is preferable that the contractor is from Lutsk, but this is not a mandatory condition.Please indicate in your response to the application: Estimated implementation time; Cost; Technology stack; Examples of similar projects; Experience with Poster POS integration; Whether you are ready to work in phases; Whether you provide warranty support after launch.