Académique Documents
Professionnel Documents
Culture Documents
I have tried to be as detailed as possible but feel free to ask more questions if you have. I need to know the tools and strategy you would use for my project. Feel free to revise your bid if you want. It is a relatively simple project for an experienced database and web developer.
Project notes: The first tab in the spreadsheet is the main database that will be populated using the forms. There are 7 forms in the subsequent tabs. The forms are arranged in the order they will be filled. Except the first form (order entry form), each form has some read only and some write fields. Order entry form will only have the writable fields. Admin will decide who gets access to which form and which fields are mandatory in the form. Other forms should not even be visible to the users. Form # 4 (America to India shipping form) is unique. This will be accessed by our shippers. We currently have 3 shippers. They should not be able to see each others form. The shipper is identified by the field called Courier/PPO shipped to: and is decided in the Form # 2 (Sourcing Form). I can explain this in more detail over the phone or skype. The fields in the form need not be verticaly listed like they are currently shown in the tabs. The fields can be horizontal like a grid so we can fill multiple records at the same time..that means multiple orders in the order entry form and multiple sourcing orders in the sourcing form and so on and so forth. I can explain it more if you want.
Other than this we would like to have the key features listed in the original description of the project but we can compromise on some of them if it lowers the cost of the project.
1. Login Screen
Email: Password:
Login
Forget password
The user, admin or supplier can login from same login screen. On backend, the app will detect the type of the user and will show the corresponding screens. If the user is admin, he will be shown the admin panel, if he is supplier, orders list will be shown and if he is user, form to add new order will be shown. Each user behavior is discussed case by case in below screens below.
Customize Forms
Orders List
Admin will be shown two buttons on admin panel. One for customize the forms and other is for existing order listing page
On click of any form edit link, it takes place to edit the fields of the form (like to set it required etc) and to set the accessibility of the form
And so on Other fields will listed like other fields. The admin can make it required or compulsory to be filled. Here admin can also set the accesibilty of the form by just clioking the accessible drop down and selecting the user type. For ex. If admin select the accessible type to be as admin only, then user and suppliers can not see the form
Orders
Order number 123 234 456 Buyer Name ABC XYZ YUZ User ID 234rf5 567tyg 567yui Item Name Item 1 Item 2 Item 3 More Info | edit More Info | edit More Info | edit
Screen 5: Order More Info Here order full detail will be shown. There will be button to edit the order, clicking on which he will come to screen 6 to edit the order
Order Source
User ID #
And so on.. (There is some alignment issue in world which you will not see on the actual application)
Next
Back
Next
The above prototype is the basic and very raw prototype to clarify if I have understood all requirements or not. If this prototype is ok, we can continue to work on the project