This is a project I have been working on and off recently but, am very stretched for time so am looking to have someone spend roughly 5-10 hours finishing it off.
The primarily responsibility is to assist a business handling multiple franchises perform "machine checkins" (in the form of two numbers) through either scanning a QR code and being taken to a specific URL or navigating via a collector dashboard and choosing the correct option.
Surrounding this is the following:
- Franchise support. They have their own admins who can manage users and assign machines responsible for
- Business support. The machines are placed at a location belonging to a business. A business can have multiple locations and contacts
- Machine Problems. It is probable that the machines will face problems. A collector has the ability to report a problem to the engineeru
Parent business. With the ability to view all activity (throgh Sonata Admin) and auto generated reports which are mailed out, the primary responsibility of the parent business is to handle the franchises and machine distribution.
Franchise. The foot soldiers of the business, the franchise is responsible for the machine collection. They have their own web interface (unlike the parent business who can do everything through Sonata) for managment of their staff, machines and businesses that they deal with
Business. They take a slice of the profit for having the machines in their shop. Have no direct system access but, has 1:M locations and contacts.
What you need to do:
As mentioned above, i've pretty much finished the app but, it just needs a couple of extra features and some refinements in the form of:
- Franchise Dashboard
--- Machine placement form
--- Machine checkin history modal
--- Request new machines from parent company
--- Business add / edit creation through the frontend
--- Contacts management
--- Franchise staff management
- Collector Dashboard
--- Machine problem report
To apply for this job, have some proof that you have worked on a Symfony2 / MongoDB project
12 freelancers are bidding on average $4898 for this job
Hello Sir, We are an Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks