Cerrado

Refactoring Architecture

Currently, we have a functioning iOS app for Online Food Ordering, one business facing app and another app facing users/consumers who will use it to place online orders.

 - There are some design issues in the mobile app. Currently, all the business logic, presentation logic, and data structure models are embedded into the mobile app and it uses Google Firebase REST APIs to store, retrieve and process data, causing the app to have a tight dependency on Firebase platform.

 - Currently, there is no webapp for restaurants to maintain their listing in the business app which would be easier for that purpose.

 - Currently, there is no Android app. Also it would be easier to maintain the code base for both Android and iOS platforms if the mobile app had been developed using React Native framework. Eventually, it would make sense to move to a portable and flexible framework like React Native considering the reduced maintenance overhead and build time.

Following is the roadmap and requirements;

Work on double or multiple business opening feature.

Work on refactoring the overall system design and architecture to decouple business logic from presentation logic. Evaluate the usage of Firebase and explore alternative options. This task does not involve any code changes but will purely focus on the design aspect of the system.

Use the system design defined and documented at the end of the above task to develop the mobile app using React Native framework which will get compiled and published for both Android and iOS platforms.

Use the screen designs already developed by UI/UX designer (psd files) when developing the app using React Native framework.

- Develop a webapp targeting restaurants owners to manage their listing on the system since it would be easier to update content on a web interface using a notebook.

Habilidades: Android, Angular.js, iPhone, Mobile App Development, PhoneGap

Ver más: refactoring guru pdf, refactoring guru review, design refactoring, text editor column options, cartweaver multiple product options, volusion uplaod product options, black scholes calculator stock options, postfix amavisd configuration options, articles alternative energy, find freelance projects architecture, drawing architecture, mathematical formula alternative hypothesis, architecture model 3dmax, call center layout seating options, a beautiful day like this to explore the city translated to correct in english, I need someone to build me a website just like this:, Hello there, Monali this side from India. Thank you for posting the project, I have studied your requirements I Have 8+ yea, create an application program for your study centre. This application should be having menu options like student‟s details (N, This Architecture Design, alternative career options for software engineers

Información del empleador:
( 3 comentarios ) Bloomfield, United States

Nº del proyecto: #17737581

46 freelancers están ofertando el promedio de $646 para este trabajo

HugeWave

Refactoring Architecture Hi ***Let's built the successful project together*** https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and please check my profile .. As you see , I hav Más

$555 USD en 10 días
(105 comentarios)
8.9
ambar

Is React Native a good choice for a stable, long-term app? I know Facebook, the maintainer of React Native, has made it similarities with JavaScript. And during the past one year React Native has been steadily gaining Más

$555 USD en 10 días
(86 comentarios)
8.5
AlexanderIgnacz

Hi I am Full stack developer having experience more than 5 years and I have good knowledge on java and Mq sql ,mongo db,javascript ,html and css,angular js ,react js ,redux and flux. React-Native - ArtLoupe https:// Más

$750 USD en 15 días
(8 comentarios)
7.5
technorizen

Hello, I saw your job post and you need Android and iOS + Admin Panal for " Food Delivery Facing App "and i have skills in coding similar app and i believe that i can do it for you perfectly. You can check my Más

$500 USD en 10 días
(152 comentarios)
8.4
joomextensions

Hello, I have read your project details. I am interested in working with you. Can you share the existing application link so we can have a better idea of the features? We have sufficient experience with React Nati Más

$750 USD en 15 días
(57 comentarios)
7.6
meet2amitvw

Ok can we discuss more on freelancer inbox to get detail understanding about project ? i am having some technical question on this so let me know when you get time to discuss on this and clear the doubts. I have Más

$723 USD en 10 días
(18 comentarios)
7.5
GoodJob4W

Hello. This is Qi-feng Jin from China and I hope you are doing well. I have rich experience in mobile app development for more than 6 years in native and in hybrid languages. What I can do: - Swift4.2 / Ojbectiv Más

$555 USD en 10 días
(38 comentarios)
7.3
$555 USD en 10 días
(41 comentarios)
7.2
JinTaiZhe

Dear Client. I've carefully gone through your job posting on Mobile development. I am mobile expert with more than 6 years experiences of both Android and iOS. I am very much interested in your project with all of y Más

$555 USD en 10 días
(54 comentarios)
7.2
JinDongZhe

Perfect Dear Sir! I've just read your job post and much interested in your project. I have been creating high quality and excellent iOS and Android apps for 6+ years using React Native, Swift, Objectiv-C, Java. He Más

$555 USD en 10 días
(84 comentarios)
7.2
xiangang

100% JOB SUCCESS!!! Hello, I am a full stack developer with great experience and skills in Web/iOS/Android development for over 9 years long. I think you can just check my skill tests & work history from my prof Más

$555 USD en 10 días
(44 comentarios)
6.9
tekzee

Hello, I HAVE READ YOUR PROJECT REQUIREMENT. WE CAN HELP YOU IN THIS as we have an Expert and Experienced team for ANDROID and IOS. Can we discuss the REQUIREMENT in detail? We are the leading IT Company in Indi Más

$555 USD en 10 días
(68 comentarios)
6.9
edison4mobile

Hi, Thank You for reading me. I have gone through your requirement and as per my previous work experience i am ready to start work immediately on your project. I have more than 8 years great experience in mobile ap Más

$750 USD en 10 días
(62 comentarios)
6.8
bodaciousithub

Hello, Hope you are doing great! As I see you are looking for an adept Mobile developer for your project. I have talented and experienced(4+ years) team of developers, committed to providing the best quality pro Más

$555 USD en 10 días
(53 comentarios)
6.8
promactinfo

Hello, We have understood your requirement. We can offer you, a complete team of front-end, android, and architecture. Please find below our relevant experience: On front-end side, we have a very good experience Más

$750 USD en 15 días
(8 comentarios)
6.4
Julian29

hey, Hope you are doing well! I am a serious freelancer and just gone through your project post and understand you need the Online Food Ordering App i will design and develop the app perfectly as your requiremen Más

$386 USD en 10 días
(49 comentarios)
7.2
sincosten

Hello, Hope you are doing well, We have gone through with project detail and we need to know full content of the project so please share all detail with us. We are experience for application development for both Más

$500 USD en 10 días
(44 comentarios)
6.4
technorizensoft

Hello , I have gone through your requirement and understand that,you are looking to develop a mobile app (Android & Ios ) In which app I have worked on many apps in various domain like Online Food Ordering, one Más

$400 USD en 10 días
(11 comentarios)
5.8
Thesynapses

Hello, You landed on a right profile..! I have gone through the job post & feel great pleasure in contacting you to initiate a conversation. We understood the basic requirement but to understand the complete sco Más

$555 USD en 10 días
(6 comentarios)
5.8
hawkscodeaus

Hi there, Good Morning Hope you're doing good. I'm interested in your project & can start work on this immediately. I have 8+ years of experience in App Development & provides the best solution at a stipula Más

$600 USD en 10 días
(18 comentarios)
6.1