Find Jobs
Hire Freelancers

PHP 7 Advanced expertise required

$30-250 USD

Annullato
Pubblicato più di 7 anni fa

$30-250 USD

Pagato al completamento
Requirements: PHP 7, MySQL, HTML5, CSS3, JavaScript Minimum experience: 10 years+ Estimate duration: 1-5 days We are looking for an expert PHP developer who grew-up with the technology since the early days of the language, to step in and help us define a basic and simple framework or set of templates that we can reuse for future projects using the latest PHP 7+ version. This assignment might sound trivial for somebody with vast experience however we are looking for the best quality out there and not quantity, less is best, keeping things simple is better than over-engineered. --- What we are looking to achieve out of this small project? Phase 1: Create the basics for re-usable and scalable future applications: - Define and create the best method to connect to a MySQL database (PDO) - Be able to manage most of the MySQL operations, like: SELECT, INSERT, UPDATE, DELETE, via PHP 7 classes (by example) - Create a rock solid login system - level management - minimum 3 level of access: Admin, Moderator, User. - server side validation + front-end JS validation - captcha verification - email activation - forget password - Protect against SQL injection and related vulnerabilities. - Follow the best practices in the field. Phase 2: After defining and building the foundation let’s create for example a simple news content application to put in action the Phase 1 classes, where we manage users, create articles and moderate related content as follows: - The application should allow full user management to create, edit, delete new users. - The application must be able to allow creation of articles and full management of them, create, edit and remove. - Each author must be able to control their own articles, Master Admin is the only account that can get access to all the users, articles, comments, photos and level of access for the application. - Articles should allow WYSIWYG HTML Editor - Articles should allow images (GD library) and comments (based on user registration) - Categories and additional sub-categories for articles - Advanced Search feature within the db for articles, paginate results - We can provide a basic database table structure as a start if requires. Notes: - This solution must be written from scratch, without any aid or integrate any part of an existing framework, the code must be clear and easy to understand, you have the power to define the architecture - Comments, wiki and documentation must be provided - Example should be provided for future re-usable of the classes and functions, eg. how easy can new fields be implemented/added into the db and later managed by the php script. - Use friendly URLs, .htaccess re-writes - The application must be tested for all the possible scenarios and bug free. - Produce production ready code but keep comments in and don't minify the mark-up We are aware that there are many similar scripts out of the box available but we are looking to do this exercise for a completely different reason, in order to have a well written but simple "boilerplate", not framework depended, and be able to adopt on future projects.
Rif. progetto: 11855016

Info sul progetto

17 proposte
Progetto a distanza
Attivo 7 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
17 freelance hanno fatto un'offerta media di $242 USD
Avatar dell'utente
Hello, and thanks for the opportunity to bid on your project. https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: Web(PHP, MySql, HTML5, Java) and Mobile (Native and Hybrid). I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery. I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
$210 USD in 3 giorni
4,9 (274 valutazioni)
8,9
8,9
Avatar dell'utente
Hi, Thanks for the opportunity. As per your requirement, i would like to tell you that I have a very strong experience of more than 5 years in this field of design and development. Please spare a moment to discuss this project. Waiting for your message Thanks
$155 USD in 7 giorni
4,9 (78 valutazioni)
6,6
6,6
Avatar dell'utente
Hello.. Thank you for posting job. I read your all requirement. I am able to do your work. I have 5 year+ experience in this technology. I am eagerly waiting for your reply. Thank you, YASH SOMPURA
$150 USD in 4 giorni
5,0 (22 valutazioni)
4,8
4,8

Info sul cliente

Bandiera: UNITED KINGDOM
London, United Kingdom
0,0
0
Metodo di pagamento verificato
Membro dal ott 21, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.