1. DOCUMENT GOAL
The project was created with the aim of creating an application to effectively automate the management of appointments with users, not only try to retain them through marketing activities. The components that are part of the product will be:
• Administration portal for the management of companies (Customers);
• Customer Access Portal;
• App for Android platform /user sideiOs;
2. REQUIRED FUNCTIONALITY
A two-component solution will then be built:
1) Business Management Administration Portal:
a. Master Data Management
b. Contract Management
2) Administrative panel, companyside (customer) having the following features:
a. Workdays management:
i. Planning management
1. Entering working hours
2. Holiday entry
3. Exclusion management
b. User management from apps:
i. Master view;
iii. Send Message (Push Notification) ;
c. Booking management (Viewing Planning, Deletion and Edit):
i. View (Daily, Weekly, Monthly);
ii. Edit appointment;
iii. Delete appointment;
d. Promotion management:
i. Sending promotional messages;
ii. Sending greetings (Birthdays or holidays);
3) Application for smartphones with iOS/Android operating system with the following minimum features:
a. Registration/Authentication (Required):
iii. Form manuale
b. Appointment management:
d. Info aboutpossible map;
3. BUSINESS MANAGEMENT PANEL
A Web Application will have to be implemented through which the system manager will be able to independently census the records of contracted customers who will have to use the management of the Salon. The application will then have to allow for the management of companies, contracts and billing of the latter.
4. ADMINISTRATIVE PANEL
A Web Application will be implemented through which all the minimum features mentioned in step 2 will be made available. The application will be unique for allcompanies, depending on their login credentialseach will be able to access their workenvironment.
5. MOBILE DEVICE APPLICATION
Smart phone applicationswill be made in a graphical wayfor each customer. These will only be made available for iOS and Androidenvironments. These should be possibly native, and use WebAPAs to interact with the application.
4. PIATTAFORMA HW / SW
The programming language used must be compatible with AWS and GCP cloud services, especially the platform must be usable on AWS Elastic Benstalk – Google App Engine or aWS Lambda – Google Cloud Function. As a database we are open to every solution.
In general, the architecture should be able to scale horizontally.
21 freelancers are bidding on average €224 for this job
Hello! I am a web developer. I have checked your project description. I can build it If you hire me, I am gonna do my best. I guarantee the good result. I will wait for your reply. Thank you.
I am a professional web UI developer with 9 puls years of experience. I would like to take this oppertunity. I have completed more than 30 projects in organizational level. You can find my skill in bio.
We have done the number of projects in this category so we can serve you best in class. Let's discuss in detail according to your requirements. I will explain to you and show you a demo. Thanks and regards. Ashutosh