Ditutup

Full Stack Developer - Small And Urgent Project

1. General Information

This task is about implementing a high-level application architecture for a popular coffee shop in Vienna. Due to its increasing popularity and the difficulty in managing a business without a proper software, the coffee shop management decided to streamline their business process by creating a website and a mobile app with which customers can order a coffee and pay for it even before arriving to the shop. Administrators can view orders and change order status, whereas operators are supported with information that allows them preparing coffees ordered online just in time.

Please consider the following requirements in your solution architecture:

- Mobile app will request access to GPS module of the phone

- Based on location and selected transportation mode the app will suggest ETA which the user can either confirm or enter a different pickup time instead.

- The app will provide the coffee shop with ETA (pickup time)

- Various type of coffees have a defined preparation time – e.g. 3 min or 1 min

- The app puts ETA and preparation time together and pushes the alarm to the operator in the coffee shop, saying when the order should start being prepared

- The app requires online payment in order to complete a coffee request

- Order process IN the coffee shop should also be supported by mobile app (with the difference that ETA is zero)

- You should be able to order more than one coffee at once.

1.1 Use cases for Website and Mobile app

1. Customers can:

a. Register and login

b. Create an Order for coffee c. Cancel order

2. Administrators can:

a. View Orders

b. Change Order statuses

c. View Logging information

3. Operators can:

a. View Orders

b. Commit Orders

4. All can :

a. View orders history

1.2 Logging

A logging functionality responsible for logging all kind of received messages (errors, information, diagnostics, alive signals, confirmations, acknowledgments, etc.) to the database is required.

1.3 Authentication

Users can be Coffee shop admins who manage orders, operators or customers who order coffee.

1.4 Notification

Notifications are sent primarily to Mobile or through email.

2. Your Task

1. Create a relational data-model with the identified domain-objects from the requirements above. Show the relation between the domain-objects/entities

2. Describe a REST-API where you show separation of business logic and persistence layer methods. Use Swagger for this task ([login to view URL])

3. Show an algorithmic code for calculating ETA from a retrieved GPS-position implemented in c#.net

Keep in mind the following general rules:

1. Strictly follow SOC (Separation of Concerns), SRP (Single Responsibility Principle) and KISS (Keep It Simple Stupid) principles.

2. Wherever possible Communication between services should be asynchronous

3. Use a popular ORM or Micro ORM

4. No actual implementation required

Kemahiran: Android, Java, Mobile App Development, PHP, Kejuruteraan Perisian

Lihat lagi: web developer job description, entry level full stack developer resume, full stack developer profile, mean stack developer roles and responsibilities, full stack .net developer job description, full stack java developer job description, full stack mobile developer job description, full stack developer ios, find a full stack developer, freelance full stack developer, full stack developer freelance, Full stack developer, looking for mid senior full stack developer johannesburg, how to find a full stack developer, rend a coder full stack developer, technical full stack developer freelance, corso full stack developer, curso mean full stack developer, experienced full stack developer freelancer, find full stack developer

Tentang Majikan:
( 0 ulasan ) Lisboa, Portugal

ID Projek: #17716524

32 pekerja bebas membida secara purata €329 untuk pekerjaan ini

mituld

Hi there i have got it your idea you need the Full Stack Developer - Small And Urgent Project and i am ready to start work now and i have pass wok this type Church : [login to view URL] Lagi

€277 EUR dalam 12 hari
(465 Ulasan)
8.2
DavidLiu80

Hello. I am glad to see you. I just have checked your job posting “Full Stack Developer - Small And Urgent Project” and I have already built so similar app before. I have great skills in Android and IOS app and bac Lagi

€155 EUR dalam 3 hari
(124 Ulasan)
8.3
seemasit

Hello, I will develop and design your android app which fully compatible with all major devices and even I will deploy your project over play store. Please tell me the features and functionality in detail?? I Lagi

€444 EUR dalam 3 hari
(61 Ulasan)
6.8
ksd711

Hello , I will design and develop an Mobile & Web Application for you as per your requirements. Please get in touch to discuss more and start. More detailed discussion in chat. This is a placeholder bid, exact cost an Lagi

€1000 EUR dalam 3 hari
(55 Ulasan)
6.5
webmantratech

Greetings WebMantra Technologies can be your long-term offshore partner for PSD/Graphic Outsourcing and Outsourced Web Development (OPD) providing certified designers and developers via our Virtual Offshore Developm Lagi

€155 EUR dalam 3 hari
(43 Ulasan)
6.4
vishal80

//** READY TO START RIGHT AWAY **// With the reference of your description I would like to inform you that I am the most eligible freelancer here with whom you can discuss this project. After our discussion I am su Lagi

€155 EUR dalam 3 hari
(91 Ulasan)
6.2
umbrellasofts

READY TO BEGIN....................................................................................................................................................................................!!!

€80 EUR dalam sehari
(69 Ulasan)
5.8
beastofpray007

hi i have 8 years of experience

€2777 EUR dalam 30 hari
(20 Ulasan)
5.5
YuKai7777

Hello! I am interested in your job. Maybe there are freelancers that are bidding on this project. You will select one of them that can provide you good result you want. They will say that they are expert in this f Lagi

€155 EUR dalam 3 hari
(17 Ulasan)
5.3
neerajimg

Hello, With the reference to your description, I would like to inform you that we are the most eligible freelancer here with whom you can discuss this project. You may visit the following to judge the quality o Lagi

€188 EUR dalam 7 hari
(20 Ulasan)
4.2
jeevanjain

***I CAN START YOUR WORK RIGHT NOW *** Hello, I have read 7 + year of experience in website development and I am expert in • PHP using framework Joomla, Codignitor, Laravel, Magento, WordPress, Drupal • Core PHP Lagi

€133 EUR dalam 3 hari
(21 Ulasan)
4.8
mateenbhatti94

Dear sir I have read the requirements and completely understand the project. I have been in this industry for 1 year and such jobs are my daily practice. I can assure you that if you work with me once, you will al Lagi

€255 EUR dalam 3 hari
(10 Ulasan)
4.1
baxianupam

I have been successfully working in the field of Application Development, Web Development & Mobile development. Working as a Full time Freelancer, I also have a small team of five Developers and provide services as Lagi

€100 EUR dalam 5 hari
(5 Ulasan)
4.0
pinfytech

Hello, I am ready to start working on your project small project right now! I am an experienced dedicated mobile apps developer. I am available full time 40 hours per week for the work. As per your need for the pr Lagi

€140 EUR dalam 3 hari
(9 Ulasan)
3.9
EmpleInnovations

I saw your job post and I would like to apply for this. Kindly connect with me in chat here. I will guarantee for best work and affordable price.

€133 EUR dalam 3 hari
(7 Ulasan)
3.3
Nandanisharma

Hi, I Hope You Are Well. I am Nandani Sharma. I am Expert In Mobile Application Development(Android & iOS). I Have Seven Plus Year Experience In This Field. more Discussion With In the Chat. Regards, Nandani

€333 EUR dalam 30 hari
(6 Ulasan)
3.0
vijay1kumar1

Hello , ACE WORDPRESS DEVELOPER I am new on Freelancer but possess 10+ years of experience while working for several companies as a coder at various positions. Now I am full time Freelancer trying to help small bus Lagi

€155 EUR dalam 3 hari
(3 Ulasan)
3.2
shahajay6434

Hi, I can design an app for your coffee shop business. I have gone through the functionalities that you want to have in this [login to view URL] these functionalities can be easily implemented in this. But I would also like to s Lagi

€155 EUR dalam 3 hari
(5 Ulasan)
2.4
kmd715

Hello , I am Mobile Development (iOS & Android )Expert and have 7+ years of Experience . I can assure you of work satisfaction from my side. Area of expertise: *native and hybrid apps development including And Lagi

€1500 EUR dalam 15 hari
(5 Ulasan)
2.5
nguyentam

Hello, I'm a professional programmer for web programming with php language to build the system website, Besides, I'm also expert in MySQL , HTML,HTML5,CSS, JS I'm always top in Vietnam freelancer [login to view URL] Lagi

€155 EUR dalam 3 hari
(1 Ulasan)
2.5