You will get a React Native App from UI Design
Top Rated

Project details
You will get a user-friendly mobile application according to your UI designs that will bring your business to the next level.
I care deeply about my client's work and always try to meet their expectations.
I will deliver high-quality work.
I care deeply about my client's work and always try to meet their expectations.
I will deliver high-quality work.
Platform
Mobile WebApp Type
Hybrid AppDevelopment Technology
Flutter, React Native, NativeScriptApp Purpose
Chat, Delivery, Finance, Health & Fitness, IoT, Maps & Navigation, Productivity, Restaurant, Shopping, Social NetworkingExpertise
Cross Browser & Device Compatibility, Localization, Performance OptimizationWhat's included
Service Tiers |
Starter
$499
|
Standard
$899
|
Advanced
$1,199
|
---|---|---|---|
Delivery Time | 20 days | 40 days | 55 days |
Number of Revisions | 2 | 4 | Unlimited |
Number of Mobile Operating Systems | 1 | 1 | 2 |
App Store Upload | |||
App Icon Design | |||
Splash Screen | |||
Ad Network Integration | |||
Source Code |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$150 - $399
Additional Revision
+$100
7 reviews
(6)
(0)
(0)
(1)
(0)
This project doesn't have any reviews.
SJ
Samory J.
Jan 3, 2025
FLUTTER Ride sharing App Updates
Hamza Shafique demonstrated exceptional competence and skill, quickly grasping the requirements and delivering efficient, high-quality solutions. His problem-solving abilities and attention to detail were outstanding.
Hamza communicated clearly throughout the process, ensuring everything stayed on track and addressing any concerns promptly. His dedication to delivering excellent results on time was evident.
Overall, Hamza is a highly skilled and knowledgeable programmer, and I wouldn’t hesitate to work with him again. Highly recommended!
Hamza communicated clearly throughout the process, ensuring everything stayed on track and addressing any concerns promptly. His dedication to delivering excellent results on time was evident.
Overall, Hamza is a highly skilled and knowledgeable programmer, and I wouldn’t hesitate to work with him again. Highly recommended!
JS
John S.
Sep 7, 2024
Developer needed for IOS app
Hamza is an excellent young developer with very good communication skills and great reliability. I strongly recommend him for any app development work for which he has listed his skill set.
AI
Asif I.
Feb 28, 2024
Pharmacy App Android and Ios
AK
Ashutosh K.
Feb 1, 2024
Full stack developer needed for improvement and deployment of hybrid mobile application (fitness)
Awful experience during the project:
Communication: This was one of the crucial skills that I was looking for when I was hiring. But soon after hiring, I was hit by the reality that his communication skills are severely underdeveloped. He doesn't read documents properly, does not understand written and verbally communicated requirements properly, and is not able to reply with precise answers to questions.
Timeliness: Being a fitness startup, there is a huge surge in customers at the start of the year. Hence, timeline was a very determining factor for our business. This is why I was very fixated on the timeline of the project, which was promised to me as 20 days max, but he will try to do it in 15 days. Out of 80 features requested in the initial product requirement document, almost half of them were not implemented after 58 days.
Professionalism: During the whole time, I was feeling like I was dealing with a school kid. When you are working with a client and there is something that you need to discuss, you need to either ask for a time slot when we can meet or you can make a request to set up a meeting in your convenient time slot. It never works like “OK I am free now, let’s connect" I am not sitting 24x7 on Upwork. Or “Meet at 2200 hrs." You need to confirm first whether I am available at that time or not. You need to understand that the client is not your employee. It took him 3–4 missed meetings to understand what I meant when I wrote 1400 IST and that we are in different time zones. A simple Google search could have told you!
Quality: I cannot imagine someone getting paid on Upwork for such a poor quality of work. I, who is not from a tech background, after learning to code a little bit from the internet for a month or so, was able to make a modern-looking, more reliable, and more secure app than what he built. He doesn’t even know that passwords cannot be stored without salting and hashing! That’s ridiculous!
Reporting: When the project started, I got a daily update on what was going on. All that wore off in a week. There have been times when days passed without any communication. I had to keep pinging to know what was going on.
Handover: It was a hassle! He has no idea how freelancing/outsourcing work. I kept asking for access to the git repository of the codes during the project, which logically should be owned by me and he should be a collaborator or admin. I was not provided access to them until I decided to close the project. Even then, he did not share the complete repository until I insisted. How can I take the repositories (which I am seeing for the first time in life) that he is handing me over and believe that this is the complete code without any proof that the app can run through that code! I asked for documentation, using which I could use the code to reconstruct the app and verify that it indeed was the complete code. I was not provided with any such documentation. Instead, I was informed that he charges extra from clients for such setup on their device. That’s plain shamelessness. Even when the repositories were shared, I had just collaborator access, and he said to simply copy the files and delete the files from the current repository. I had to explain the concept of transfer of ownership.
Skill: Lack of skill is one thing, and lack of self-awareness that one is lacking skill is another. I am not a coder by any stretch, but I have been using mobile apps for more than 15 years, even before Android was a thing. Needless to say, I know a thing or two about UI/UX and its evolution. And by virtue of that, I know some things that are have been implemented for years. He is not able to figure out how. And since he is not able to realize that it is his incompetence that is causing this roadblock, I was left with no option but to abandon those features altogether
Planning/organized: There is absolutely no planning at all. So many times, meetings had to be cancelled or rescheduled. After 45 days, when I asked for some basic features (giving examples of some other commonly used apps like Chrome, Uber, etc), I got a response that “do not compare this app to those giants; see their budget and see your budget…”. I had mentioned this feature in the requirements document that I shared before the start of the contract. It is not my fault that he committed a date and price for the project without reading the requirements document.
Always in pursuit of excuse: Whenever you report a problem, he is always searching for an excuse. For example, when I reported that the app freezes in a weird position when the phone is tilted in landscape mode the response was, “The app is not meant for landscape mode as it is not a game." Does that logically even qualify as an excuse? How many non-game apps misbehave in landscape mode? I have a long list of apps that work fine in landscape. I wasn’t even asking for a landscape mode feature in my app. I was just asking that my app not misbehave! That is a basic requirement!
Communication: This was one of the crucial skills that I was looking for when I was hiring. But soon after hiring, I was hit by the reality that his communication skills are severely underdeveloped. He doesn't read documents properly, does not understand written and verbally communicated requirements properly, and is not able to reply with precise answers to questions.
Timeliness: Being a fitness startup, there is a huge surge in customers at the start of the year. Hence, timeline was a very determining factor for our business. This is why I was very fixated on the timeline of the project, which was promised to me as 20 days max, but he will try to do it in 15 days. Out of 80 features requested in the initial product requirement document, almost half of them were not implemented after 58 days.
Professionalism: During the whole time, I was feeling like I was dealing with a school kid. When you are working with a client and there is something that you need to discuss, you need to either ask for a time slot when we can meet or you can make a request to set up a meeting in your convenient time slot. It never works like “OK I am free now, let’s connect" I am not sitting 24x7 on Upwork. Or “Meet at 2200 hrs." You need to confirm first whether I am available at that time or not. You need to understand that the client is not your employee. It took him 3–4 missed meetings to understand what I meant when I wrote 1400 IST and that we are in different time zones. A simple Google search could have told you!
Quality: I cannot imagine someone getting paid on Upwork for such a poor quality of work. I, who is not from a tech background, after learning to code a little bit from the internet for a month or so, was able to make a modern-looking, more reliable, and more secure app than what he built. He doesn’t even know that passwords cannot be stored without salting and hashing! That’s ridiculous!
Reporting: When the project started, I got a daily update on what was going on. All that wore off in a week. There have been times when days passed without any communication. I had to keep pinging to know what was going on.
Handover: It was a hassle! He has no idea how freelancing/outsourcing work. I kept asking for access to the git repository of the codes during the project, which logically should be owned by me and he should be a collaborator or admin. I was not provided access to them until I decided to close the project. Even then, he did not share the complete repository until I insisted. How can I take the repositories (which I am seeing for the first time in life) that he is handing me over and believe that this is the complete code without any proof that the app can run through that code! I asked for documentation, using which I could use the code to reconstruct the app and verify that it indeed was the complete code. I was not provided with any such documentation. Instead, I was informed that he charges extra from clients for such setup on their device. That’s plain shamelessness. Even when the repositories were shared, I had just collaborator access, and he said to simply copy the files and delete the files from the current repository. I had to explain the concept of transfer of ownership.
Skill: Lack of skill is one thing, and lack of self-awareness that one is lacking skill is another. I am not a coder by any stretch, but I have been using mobile apps for more than 15 years, even before Android was a thing. Needless to say, I know a thing or two about UI/UX and its evolution. And by virtue of that, I know some things that are have been implemented for years. He is not able to figure out how. And since he is not able to realize that it is his incompetence that is causing this roadblock, I was left with no option but to abandon those features altogether
Planning/organized: There is absolutely no planning at all. So many times, meetings had to be cancelled or rescheduled. After 45 days, when I asked for some basic features (giving examples of some other commonly used apps like Chrome, Uber, etc), I got a response that “do not compare this app to those giants; see their budget and see your budget…”. I had mentioned this feature in the requirements document that I shared before the start of the contract. It is not my fault that he committed a date and price for the project without reading the requirements document.
Always in pursuit of excuse: Whenever you report a problem, he is always searching for an excuse. For example, when I reported that the app freezes in a weird position when the phone is tilted in landscape mode the response was, “The app is not meant for landscape mode as it is not a game." Does that logically even qualify as an excuse? How many non-game apps misbehave in landscape mode? I have a long list of apps that work fine in landscape. I wasn’t even asking for a landscape mode feature in my app. I was just asking that my app not misbehave! That is a basic requirement!
PS
Prakhar S.
Dec 15, 2023
React Native App Development with Payment Gateway Integration
About Hamza
Full StackMobile App Developer | React Native | Flutter | Flutter Flow
100%
Job Success
Karachi, Pakistan - 3:31 pm local time
I am Full Stack Mobile Application Developer working as a freelancer with over a decade years of experience in mobile app development, I have a strong expertise in developing mobile applications for Android and iOS platforms. My expertise in React Native, Java, Kotlin, Swift, and Flutter enables me to build high-quality, interactive and engaging mobile applications for businesses and organizations.
With a deep understanding of mobile app development, I have been able to develop and deliver a wide range of mobile apps for clients from various industries. My expertise in building mobile apps covers everything from design, development, testing, and deployment, to app store submission and maintenance. My skills in hybrid mobile app development using React Native has helped me to create cross-platform mobile apps that are compatible with both iOS and Android platforms.
In my years of experience in app development, I have developed mobile applications for various use cases, including e-commerce, social networking, chat, and entertainment apps. I have a great understanding of the latest trends and advancements in mobile app design, UI/UX design and development, ensuring that my clients receive the best possible solutions.
I have experience in developing mobile apps using native technologies like Java for Android and Swift for iOS. I also have expertise in developing hybrid mobile apps using React Native and Flutter. With the ability to develop both native and hybrid apps, I can provide my clients with a tailored solution to meet their specific needs.
I have also been involved in the design and development of custom mobile apps from scratch, from concept to full-scale deployment. This has allowed me to provide my clients with end-to-end solutions, including designing, developing, and testing their mobile apps.
One of my key strengths is my ability to understand my clients' needs and requirements. I take the time to understand their vision for their mobile app, and then translate that into a tangible solution. I have a great eye for detail and a passion for creating engaging and user-friendly mobile apps.
I also have a great understanding of the app store submission process, ensuring that my clients' mobile apps are submitted successfully and without any issues. I take the time to thoroughly test and debug the mobile apps I develop, so that they run smoothly and provide a great user experience.
In addition to developing mobile apps, I also offer a wide range of mobile app maintenance and support services. I understand that mobile apps are never truly finished, and they require ongoing maintenance and support to keep them running smoothly.
Whether my clients require ongoing app maintenance, bug fixes, or feature updates, I am always available to provide the support they need. I have a great understanding of the importance of timely and efficient app updates, and I work closely with my clients to ensure that their mobile apps are always up-to-date and running smoothly.
In conclusion, as a mobile app developer with over 6 years of experience, I have the skills and expertise needed to develop high-quality, engaging, and user-friendly mobile apps for businesses and organizations. With a focus on delivering the best possible solutions to my clients, I am committed to delivering the highest-quality mobile apps that meet their specific needs and requirements.
𝐒𝐤𝐢𝐥𝐥𝐬:
✔ React Native
✔ Flutter
✔ Kotlin/Java (Android)
✔ Swift (iOS)
✔ Javascript/Typescript
𝐖𝐡𝐚𝐭 𝐈 𝐜𝐚𝐧 𝐝𝐨 𝐟𝐨𝐫 𝐲𝐨𝐮:
- Application design and development.
- Database design and development.
- APIs Integration from third-party services.
- Upgrade your exciting application to a newer version.
- Implementing Google Maps
- Push Notifications
- Chat Integration
- Payment Gateways Integration
- Cloud Messaging
- GCP Integration
- Firebase Integration
- Google Analytics
- Real-Time Database
- Thermal Printer Integration
- Video Conferencing Platform Integration (OpenTok, Twillio, Jitsi, Zoom)
- & Many More...
𝐇𝐨𝐰 𝐈 𝐰𝐢𝐥𝐥 𝐰𝐨𝐫𝐤 𝐨𝐧 𝐲𝐨𝐮𝐫 𝐩𝐫𝐨𝐣𝐞𝐜𝐭:
1) Discussion regarding the scope of work.
2) Requirements analysis with suggestions if any.
3) Timeline evaluation and cost estimation.
4) The design, conception, and planning.
5) The development.
6) The testing phase.
7) The deployment.
𝐑𝐞𝐚𝐬𝐨𝐧𝐬 𝐭𝐨 𝐡𝐢𝐫𝐞 𝐦𝐞:
One of the key reasons to hire me is my deep understanding of the mobile app development process, from the initial concept stage to the final deployment. I have a proven track record of delivering high-quality mobile applications that meet the needs and expectations of clients. My strong attention to detail, combined with my technical proficiency, ensures that the end product is of the highest standard. I look forward to working with you!
HAMZA SHAFIQUE
Steps for completing your project
After purchasing the project, send requirements so Hamza can start the project.
Delivery time starts when Hamza receives requirements from you.
Hamza works on your project following the steps below.
Revisions may occur after the delivery date.
Designs
Provide the UI Designs of the Application