Find Jobs
Hire Freelancers

Node.js backend & Ionic+Angular apps

₹400-750 INR / hour

Mbyllur
Postuar about 6 years ago

₹400-750 INR / hour

The purpose of X-Beer Ordering app is to allow restaurants to place orders for brand X-Beer cases from the distributor in the restaurant’s city using Android and iOS apps The back-end architecture and business logic for X-Beer Ordering app is built on Node.js. Entities & User types Entities There are various types of entities which governs the usage for each type of user. Regions, Districts, Organisations, Distributor User types: There are 4 type of users of the application and they have different level of access and functionality - Organisation User, Distributor User, Sales user, Global user Functionality The functionality for each type of user/entity is described below. Order: Structure: Consists of quantity of different types of beer required. Type of beer can increase in the future. Units of an order is only in terms of cases, not individual bottles. It is placed to a single outlet. Assigned to a single distributor. Once an order is created, it cannot be edited or cancelled by the outlet that created it. If they want to edit/cancel it, they need to contact either the Local Sales Team or the Distributor and then they will do it through the app themselves, and note the reason provided for it. Adding note(New Order) Adding note(Local Team Note) Viewing Outlet Note Viewing Local Team Note Outlet: Structure: There are 2 levels to an outlet: User level and Location Level. User Level is defined by the Restaurant/Store/Bar Name and email ID. Location Level has Outlet Name, Outlet Type, Permit No, Address, District, Google Maps Link, Contact Name, Contact Number and Contact Email ID. There are 2 levels required because of 2 cases: 1) There are different branches of an outlet, but is managed by a single user and 2) It’s a multi-outlet hotel, where each one is again managed by a single user. Outlets can be labelled Starred by the Local and Global Sales Teams (The list of what’s starred should be shared between both; if the local team stars an outlet, it is starred for the Global team as well and vice versa). Functionality Creating Orders, Viewing Orders, Accounts Access, Login, Reset Password Notifications Order Request Accepted, Order Request Declined, Order Request Accepted with Edits, Order Shipped, Order Delayed, Order Delivery Confirmation, Order Edited Distributor: Structure: There will be only one distributor per Region. Requests from all outlets in that region will go to that one distributor. Distributor user will contain: Distributor Name, Location, Region Serving, Contact Name, Contact Email, Contact Phone Number. Distributor accounts can be created by the Local team, or Global Team. Functionality Creating Orders, Accepting/Declining/Editing + Accepting Order Requests, Shipping Orders, Delayed Orders, Viewing Orders, Edit Orders, Deleting Orders, Accounts Access, Restaurant Search, Login, Reset Password Notifications New Order Request, Order Delayed, Order Edited, Order Cancelled Local Sales Team: Functionality: Will be similar to Distributor except, local team cannot: Accept/Decline orders, Cannot mark orders as shipped, Cancel orders Notifications Same notifications as distributor, except the following notifications won’t be sent - Order Cancelled Only the users of a region, in which the restaurant is will get the notification. Global Sales Team: Functionality: Outlets: CRUD entities Outlet Users: CRUD accounts Organisations: CRUD entities Organisation Users: CRUD accounts X-Beer Local Teams: CRUD entities X-Beer Local Team Users: CRUD accounts Region & District Entities: CRUD entities Viewing Orders: See all orders, and filter by status. Password change prompt
ID e Projektit: 16679989

Rreth projektit

20 propozime
Projekt në distancë
Aktive 6 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
20 profesionistët e pavarur ofrojnë mesatarisht ₹703 INR/orë oferta për këtë punë
Avatari i Përdoruesit
Hello, I am interested in your project, would you like to discuss further details with me! I will wait for your reply. Thank you. Regards, Nishant
₹638 INR në 40 ditë
4,5 (7 përshtypje)
4,7
4,7
Avatari i Përdoruesit
We provide web services throughout the world. To meet the requirements of the clients, we provide diversified services under one roof with a team of brilliant professionals. Our company is equipped with most modern websites, web applications, mobile Applications(Hybrid & Native) and software and needed technological equipment. We can give life to your imagination. Satisfying the needs of your business is our utmost priority. We are sleepless until we know we’ve captured your essence. We have regular contact with you: We have excellent communication with our client as it determines the victory of a project. **Our Expertise** Front End: HTML5, CSS3, Bootsrap, NodeJs, AngularJs, Javascript, jQuery Scripting: PHP Framework: CodeIgniter,Laravel Style: MVC Architecture Database: MySQLi Programming External services: API Integration CMS: Wordpress, Magento, Bigcommerce Mobile Apps: Android & IOS We approach your projects just not like a merchant but like your business partner. We monitor your needs and work hard to provide you with great satisfaction. Our innovative team zooms out just before zooming in to construct your requirement. Furthermore, from launch to user acquirement, we help you stand out. Thanks..Ø
₹888 INR në 40 ditë
5,0 (2 përshtypje)
4,4
4,4
Avatari i Përdoruesit
My skill set is best suitable for this project's requirement. And i have handled so many projects like this project.
₹400 INR në 40 ditë
4,9 (5 përshtypje)
3,3
3,3
Avatari i Përdoruesit
I have been developer after got Bsc in Software Engineering for 2 years. I have 1 year with android, 1 years with nodejs and angular
₹444 INR në 20 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
Hello there, Greetings of the day ! We are a small but excellent team of Mobile application designer and developer. If you will hire us then I am damn sure that you will be fully satisfied with my expertise. I have more than 10+ years of extensive experience with Android, iOS, Microsoft.Net, MVC, ASP.Net, PHP, Laravel, CI, AngularJS, NodeJS, and Cross-platform application development. I need one small meeting on a personal message to discuss the complete requirements and then start the work ASAP. Your invitation to a private chat would be highly appreciated. Regards, Rohan S.
₹500 INR në 40 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
Hello Sir/Madam, I have gone through your post and delighted to say that I am looking forward to work with you. Having garnered years of experience and expertise in the relevant field, I am sure that I can swimmingly work on this project. We have years of experience and expertise in a gamut of technologies that include: • Php, node.js, Magento, Laravel, Wordpress, Android etc • Web (Html, Laravel & Core Php, Wodpress, Joomla) • UI/UX Design (Photoshop & Illustrator) Let’s connect and kick start the project !!! For any query, feel free to connect me.
₹500 INR në 50 ditë
0,0 (0 përshtypje)
0,0
0,0
Avatari i Përdoruesit
Expertise in Node.Js and Angular.Js, Many years of experience in complete SDLC, proven record to deliver quality code within time period, 16x7 support and availability.
₹888 INR në 40 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i INDIA
India
0,0
0
Anëtar që nga pri 12, 2018

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.