creating parts of a website stocklist
€250-750 EUR
Pago na entrega
i had to shorten project description. please see full description in text file attached.
Linuxbased web-server to test, later website will run on windows server2012 (keep care of upper/lower letters and so on),
MySQL Database, Domain, bootstrap template
you have to use php framework cakephp
you have to use bootstrap html framework
I WANT:
- clear and struktured programming using classes and subclasses
- everything only in good and plain english
- easy understanding of the code: use comments
- later i want to be able to use the code by myself and insert it into own intrasite.
- seperate design, css and code like php, java and so on. Clear Filestrukture where i can find easy what i need to find!
what i need. Functions to manage articles in stocklist. Its a little bit complex:
functions i thought of:
create new article
edit existing article
delete article
function to upload one ore more images of the article
function to generate a barcode lable to print out (barcode with article number the article name and some more information of the article)
function to add article into a stock shelf (each shelf has its unique number)
create new warehouse
edit warehouse
create shelf and connect with warehouse (unique numbers)
edit shelfs
create new article_menuepoint
edit article_menuepoint
delete article_menuepoint
create options for article
edit options for article
subfunctions:
generate articlenumber
articlelist_menue:
should be a tree where i can sort article into different menuepoints
for example i want to have a menue something like this:
root
laserprinter
HP
Color laserjet 3800
Kyocera
KM-2602
KM-2104
TFT
24inch
Fujitsu
HP
22inch
Dell
HP
Brother
now its getting complex and tricky:
i need different options for different articles in different menuepoints / variable variables:
for example everything which is below the menue point laserprinter: i need the filds for
"Toner black" = 20(%) (Header and numeric value)
"Condition consumables" = A+ (header and predefined value = A+, A , B, C)
"USB" = YES/ No (header and 1 or 0)
"optional things" = "text" header and textfield)
"more things" = "word" (header and input field varchar)
for menuepoint TFT i don't need the values of laserprinter but i need
"inch size" = "22" (numeric field)
I want to define the options when i crate a new menuepoint. All child menue points should adopt field of the parent menue point
and i should be able to add more field to the child menuepoints
For exampe manue point root->laserprinter->HP
should have all the field of root-> laserprinter plus field
"Someotherfield" = "test" (textfield)
It should be also possible to lock some values so that i can pre define a value and user can not change the value. for example weight, size...
(menue menue points have the same printer model but just slightly different, so weight will always the same)
An it shopuld be possible to mark fields as "necessarry". So user has to fill them out
practical site:
lets do some practical example:
see file attached
After i finished system will lead me to stocklist .
Later i will have user right function. so i will have a logged in user and rights.
thats not ready yet.
we will insert this later.
user will get rights for add, delete and edit article,add, delete edit menuepoints, add edit warehouse and shelfs.
for now plase make a markout placeholder like #########CHECK FOR RIGHT ##############
define what happend if user has right and what will happen if user has no right (error message or that menue point is not seen by user).
ID do Projeto: #5355416
Sobre o projeto
16 freelancers estão ofertando em média €583 nesse trabalho
Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time. I am myself doing programming so you will directly work with one person and that's me. No mediators. No managers. No sub Mais
We have more than 11 year of experience and working in new technology with MVC architect for more detail Please check Private Message.