Development of a Django App based web interface page
₹1500-12500 INR
Скасований
Опублікований about 9 years ago
₹1500-12500 INR
Оплачується при отриманні
I am developing an interface for a parking payment system based on Django 1.7/PostGre
There, I need to get made front-end to show the background data collected by my application.
The data will reflect what is happening at each of the gates(entry or exit) at a parking lot.
The Application will be running on a server located on a Private network and accessed using a Tablet or a PC.
Browser compatibility can be limited to Firefox and chrome.
The wireframe/concept of the interface required is shown in the images attached.
The backend(serverside) api work will be done by me. The data is to be mainly fetched from 4 interfaces using REST API:
1. List of vehicles already entered(Entry interface)
2. Ticket related information(used to get and post ticket info)
3. Exit list of vehicles (Exit interface)
4. Gate information(has information about the gate like the Camera stream's URL). And the user will query this models API to get the page that needs to be shown
If you have better suggestions for api design then they can be considered also.
What needs to be delivered:
Make frontend interfaces which similar to the concept files provided for entry and exit gates:
There are 6 parts of the interface
1. Video Stream: There will be a video stream coming from the IP CAM. Which can be shown using something like: [login to view URL] The path of the stream would be a hyperlink and should be taken from the 'Gate' interface.
2. 'Informaiton Box' : Next to the video-stream box there will be infomation shown about the current row selected from the Table(point 4) or ticket information(for exit gate only).
3. plateimage Box: Shows the image of the plate
4. Vehicle Info Table:
4.1. Show the elements of the Entry/Exit Gate with vehicle and user info. The elements are sorted with respect to the entry/exit time.
4.2. This table is updated using Ajax when an event happens. Event can be selected from Tab2(settings) and is one amongst:
I. Time based(periodic)
II Camera Event based
4.3 When the table is updated. Then the topmost entry is shown in the 'information box'
4.4 The settings tab: Would be used to change the backend settings like(Camera url, gate type , event type ) etc
5. 'Dummy Menu': The Top bar would have some dummy menu/links right now which I would use at a later stage.
6. User and gate information
7. Buttons:Functions explained after start of job or signing NDA
* The interface should be based on HTML5 rapid prototyping frameworks like bootstrap/boilerplate or any other CSS framework
* The work will be finished when css,html, js/jquery code is given 'along' with the conversion of the same into a Django App(the App will have all the standard files like [login to view URL], template.py..etc)
* I am hoping the developer uses git for version control. But this is not a requirement
* I am using Django REST api framework and can easily modify the backend if the developer thinks some changes are required or some API is to be made
* an NDA needs to be signed
*Milestones: Payments
1. Front end design approval(after 1-2 iterations if required.) (10%)
2. First Revision of the working solution (+20%)
3. Second Revision of the working Solution (+20%)
4. Final acceptance (+40%)
4. Tests (+10%)
Total (100%)