Russian  English  All projects

Revision of the bulletin board in PHP (backend/frontend)



This is a voluminous project aimed at further cooperation/support for the backend/frontend programmer.

What needs to be done:
- Development and refinement of existing modules and plugins, as well as work with the main code
- Help in setting up the script itself in the admin panel and reworking the admin panel elements depending on future changes,
- Internal SEO optimization.

To work on the project you will need:
- Experience in programming in PHP 5.3, understanding of the principles of OOP, MVC
- Knowledge of MySQL, ability to analyze and optimize queries, multi-table queries (inner/left join), understanding of InnoDB/MyISAM differences
- Knowledge of HTML, CSS and JavaScript
- Knowledge of jQuery
- Experience using one of the version control tools (GIT, SVN)
- Experience in Unix/Unix-like systems
- Experience with Sphinx
- Knowledge of apache, nginx
- Ability to quickly understand someone elses code
- Knowledge of English at the level of reading technical documentation
- Availability of free time for 2-3 months for dense work on the project

The project is a thematic bulletin board based on the CMS Tamaranga, made about 60%, the previous programmer due to personal problems can not engage in the project further, he will introduce you to the course of business, explain what he managed to understand and implement. Now the designer is working on a prototype on Figma on the basis of a detailed TK. Please do not propose to write a project from scratch. You need to understand the code – this is mandatory. Many nuances are worked out "hot", in the process of developing a prototype.

Almost every module needs to make adjustments and refine something, ranging from the registration form, personal account, geolocation module and the form of adding ads and stores - to new advertising opportunities for ads and stores, while ensuring the existing security in the CMS from cyber attacks and the readiness of the script to high loads. It is also necessary to take into account that there may be adjustments and improvements in the process of work, depending on the situation, since there is a possibility and impossibility of implementation and your professional vision as it will be better.

A big request to respond only to responsible performers who have adequate communication skills who will confidently bring the work begun to the end.
01.08.2021 12:50



 Answers freelancers