Expo React Native Mobile App Development
$30-250 USD
ชำระเงินเมื่อจัดส่ง
I need a qualified professional to develop a very small, two-screen mobile application for Expo.
This project does not require integration with any external database or backend creation. There is no login functionality.
Your responsibility will be to develop an interface similar to figma and with the functions below.
*Does not need to be identical to figma, but maintain logic.
Link Figma: [login to view URL]
How it works:
- The entire user journey is gamification.
- The user chooses a project that has x days (screen 1). Then you must mark the completed days (screen 2) in the app to earn coins.
- The coins are on the top bar (Fixed) and starts with 0 coins.
- The number of user coins and complete days must be saved in a local sql-lite database.
Summary:
- Create app with Expo 50 and TypeScript;
- The data must be saved in a local database. This project is offline, but there must be online synchronization support with the offline-first approach. Save user coins, projects and days complete;
- Number of days on screen 2 must be dynamic, according to what is selected by the user;
- Create a service where it is possible to obtain the user's total coins and record of consecutive days marked;
Screen 1:
- When opening the app, if there is a project started, jump to screen 2. If not, list projects.
- The user must choose a project from the list on the first screen to continue and start.
- Get list data via http from [login to view URL] and save location if user goes offline
Screen 2:
- Display a representation with icons where each one represents a day of the week (similar to lessons in the Duolingo app), separated by week, until the total number of days selected by the user is total, counting from the day it started*. Complete and incomplete days have different icons.
- When opening, scroll to the current week.
- When clicking on a day, ask in modal “Completed? Yes No".
- If yes, change the icon (yellow) and add 2 coins to the user.
- Save this data in a local database.
- When clicking on a completed day, only show the message “completed”.
- When clicking on a day, if it is a date in the past or future, it will only show the message “It is not possible to mark days in the past/future”.
- The top progress bar (must be fixed) indicates progress in relation to the start date/end date*.
- (Example: a 21-day project that the user started on May 8th will end on May 29th).
Please check the attached file.
หมายเลขโปรเจค: #38094147
เกี่ยวกับโปรเจกต์
มอบให้กับ:
Understood... So Let's Discuss more about the project. I have Years of Experience of Cross platform App Development..
freelancer 35 คน กำลังเสนอราคาในงานนี้ โดยมีราคาเฉลี่ยอยู่ที่ $168
Hello Raphael R., I am keen to help you with your project "Expo React Native Mobile App Development" with my skills. I possess a rich and diverse portfolio that demonstrates my skills and achievements, and I would be เพิ่มเติม
Hi there, I'm a skilled developer experienced in Expo and TypeScript, eager to craft your engaging mobile app. With a focus on gamification and an offline-first approach, I'll create a dynamic two-screen application t เพิ่มเติม
I propose developing a mobile app using Expo 50 and TypeScript with two screens for project selection and progress tracking. Users can choose a project, mark completed days to earn coins stored in a local SQL database เพิ่มเติม
Hi there, I'm excited about the opportunity to develop your mobile application using Expo and TypeScript. With my expertise in React Native and mobile app development, I can create a gamified two-screen app similar to เพิ่มเติม
As an experienced Mobile App Developer, my main expertise lies in React Native, which aligns perfectly with your project needs. Having developed numerous mobile apps using Expo and TypeScript, just like requested, I am เพิ่มเติม
Hi Raphael R., How are you doing? As a professional developer with expertise in React Native and Mobile App Development, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message t เพิ่มเติม
With over a decade of experience in software and cloud development across various sectors, I'm confident I can deliver a top-notch mobile app for your project. My past work involved gamification and synchronizing offli เพิ่มเติม
Hi, Hope you are doing great today. > Please read it carefully, this is not a generic proposal < I noticed that you are seeking a Expo React Native Mobile App Development. I would like to take this opportunity to sh เพิ่มเติม
⚡⚡Time is a non-renewable resource; use it wisely.⚡⚡ - Steve Jobs ⭐Hello, Raphael R.! Let me save your time.⭐ I have FULLY UNDERSTOOD YOUR REQUIREMENTS. Leveraging my 7+ years of experience in Mobile App Development เพิ่มเติม
Hi, I've reviewed your project description, and I have a clear understanding of what you're seeking. We are an expert team which have many years of experience on Mobile App Development, React Native Would you like t เพิ่มเติม
Hello Raphael R., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Mobile App Development, React Native Le เพิ่มเติม
Building a gamified mobile app experience is my specialty, and I am thrilled to apply my React Native prowess to develop your two-screen Expo project. With advanced proficiency in TypeScript and Expo 50, I have the tec เพิ่มเติม
Hi there. For 3 years I have extensively of experience with Mobile App using React-Native. I can start this project immediatly and complete on time. Please chatting me and discuss in details. Thanks. Gediminas V.
Hi. Raphael R. I've carefully checked your job description and attachment pdf file. -------------------------------------- As a senior app developer, I have developed the similar app to yours with React-Native. The obj เพิ่มเติม