Find Jobs
Hire Freelancers

Implement dashboard form in PHP, MariaDB/MySQL and JQuery

£250-750 GBP

Finalizat
Data postării: peste 2 ani în urmă

£250-750 GBP

Plata la predare
We are a web development company who are transitioning from ASP classic to PHP. We are looking for a developer to implement a dashboard form for artwork records and upon successful completion we are looking to retain the chosen developer for future PHP work. The dashboard has been adapted from a Bootstrap 4 template and screenshots have been attached. The Bootstrap pages have been written together with the MariaDB/MySQL database tables, stored procedures and PHP wrapper functions. More details provided below. DETAILED REQUIREMENTS ------------------------------------------- Listing page -------------------- Search - this shall be implemented using autocomplete on the stock number, title and creator Language drop down - ignore this as this is for future development Add - implement a form to add an artwork record, this opens up into a modal Edit - implement a form to edit an artwork, this opens up into a modal Delete - implement a delete function with confirmation modal before proceeding Load more - records will not be paged but shall instead use a "Load more" button at the end to load the next few records Create/Edit modal form -------------------------------------- AJAX - all forms shall be submitted using jQuery/AJAX Encoding type - the form may upload image files so will require enctype="multipart/form-data". Language in ID - all form IDs shall have "-en" at the end which needs to be identified server side when storing in the database. This is here for future use when we implement the dashboard to be multilingual. Validation - form fields shall be validated in Bootstrap ideally both on the front end and server side to check for duplicate entries of the stock number. Colour picker - in the general tab is a colour picker, this needs to be a Hex colour picker with the option to add a Hex colour value as well. The standard browser type="colour" shown in the screen shot does not allow this. Drop downs - all drop down form fields shall be generated from values held in the database. Artists - in the Artist tab, the artist form fields shall use autocomplete from a table of artists in the database. Validate creator - an artwork can only have an artist, non artist or anonymous as a creator. These are in separate tabs, the form needs to ensure only one of the tabs are used to provide the values. HTML editor - we will be using a different HTML editor than the one shown in the screenshot. It will be the Redactor editor [login to view URL] Photos - the Photos tab will need to allow several photos to be uploaded. We have a separate script which uploads the photos using Dropzone then uses a cropper script to allow the user to crop the images using a viewport. You will need to integrate this into the dashboard. REQUIRED SKILLS ----------------------------- - Object Oriented PHP - advanced - MariaDB/MySQL - advanced - jQuery - advanced - Bootstrap 4 - intermediate, most of the Bootstrap code is provided and we can help if you have formatting issues WHAT IS PROVIDED -------------------------------- - Open VPN account to connect to our server - FTP account to connect to test site on server where development must take place - Access to database through Adminer - Database shall have all tables and stored procedures defined - PHP files provided with wrapper functions interfacing to stored procedures - Dashboard listing page and modal forms already provided and they validate in HTML. DEADLINE ----------------- This is quite urgent and we need this competed within 48 hours. Speed of development as well as quality are the criteria we look at if we are to retain the developer for future work.
ID-ul proiectului: 31601626

Despre proiect

19 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
£0 GBP în 2 zile
5,0 (154 recenzii)
7,7
7,7
19 freelanceri plasează o ofertă medie de £694 GBP pentru proiect
Avatarul utilizatorului
Hi, I'm a senior in Website and App Development. I read the job details extremely carefully. I think I can help you to complete your project with my rich knowledge and experience. I'm ready to do it now. Should you require further assistance, feel free to contact me on +918987527635.
£630 GBP în 7 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
"Hello Vincent D., Greetings from Guitaa Web Services I have read your project "Implement dashboard form in PHP, MariaDB/MySQL and JQuery" requirements and we can do this work within the timeline. We are an experienced professional Web Development company based in India. We will develop a fully functional Business Succeeding Website for you. We will give you a design wireframe, develop Backend, Database, Front, and optimize Page speed and On-Page SEO. We have had huge success for our clients in the past, one of the clients has 300k+ Download and 6 figures in sales for them. We work with the following Language - PHP (Laravel, CodeIgniter, CakePHP, Yii, Zend Framework, Phalcon, Fuel Php, PHPixie), HTML Python (Django, Bottlepy, Dash, Flask, Falcon), JavaScript (ReactJS, React Native, Angular, VueJS, MeteorJs, Knockout.Js, Ember.Js, Backbone.Js, jQuery, NodeJS) Database - MySQL, PostgreSQL, MongoDB, MariaDB We have 50+ successful websites till date, few of them have achieved Business success 100k in download and sales in 6 Figures. We are new here, but have 150+ review on fiverr. Let's connect and discuss the project to synergize our energies and make this project a successful project. Regards, Chetan Agarwal"
£500 GBP în 7 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED KINGDOM
London, United Kingdom
5,0
2
Metoda de plată a fost confirmată
Membru din aug. 27, 2015

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.