Completed

Data input webpage

Published on the October 17, 2019 in IT & Programming

About this project

Open

I need a responsive full website for manual data input from customers. The forms with the data fields for each customer are custom made, so an admin user can create templates and then create forms from the templates (basically tables with different types of data and labels) and assign them to specific customers to introduce data.
It needs to have login page and automatically recognize between admin and customers and load a page accordingly.



An admin can:
-  Create, edit, or delete other admins.
- Change own password.
- Change own name.


- Create, edit or delete customer, with name, color scheme, and logo.
- Create, edit or delete users for each customer. Email, name and password.


- Create or delete templates. Templates canĀ“t be edited.
- Create, edit or delete any quantity of forms from the templates and assign them to customers.
- Check all logs.

A customer user can:
- Access assigned forms and introduce data.
- Access customer dashboard (future project).

Templates and forms:
All fields with search and filter box.
When an admin creates a new template:
- Name of the template
- Columns: quantity, labels and data types (text, number, time, date, checkbox or select down (and define options)).
- Rows: fixed quantity or dynamic (added by the customer).

Labels optional. If are user-defined, user can add, edit or delete rows.
When admin create forms:
- Select template.


- Select customer
- Unique Name of the form
- No limit on quantity.
    
When a customer user access web :
- Load the default form. All forms should have a "Make default" check so the user can define which one is seen first by default.


- With a dropdown can choose others forms to check, for each template assigned. Must have search bar.
- Data can be introduced, edited or deleted as defined on template.



Notes:
- I need also the database schema, preferably with MySQL.
- Log to register changes.
- Minimalistic and responsive.

Most users will use phone.
- Preferably in spanish. If that's difficult, the website can be on english and I translate with your guide.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer, Designer

Delivery term: Not specified

Skills needed