Skip to content
/ ajax Public

Backend: тестовое задание #1 Нужно написать простейший справочник по музыкальным пластинкам. 2 экрана: 1й экран: список пластинок; 2й экран: форма редактирования данных по пластинке. Если пластинку можно удалить — прекрасно. Если будет паджинатор на списке пластинок — прекрасно. Если будет авторизация, то еще лучше. СУБД можно использовать любую…

Notifications You must be signed in to change notification settings

misha1/ajax

Repository files navigation

ajax

Backend: тестовое задание #2 Без использования фреймворков, нужно сделать страницу с формой:

имя, фамилия, возраст. и двумя кнопками "сохранить" и "выгрузить".

По клику на "сохранить", происходит отправка данных формы через ajax, и сохранение в БД. А по клику на "выгрузить", происходит запрос к БД, оттуда берутся только записи, со значением "возраст" больше 18 лет и выгружаются в google.docs таблицу, через API.

Требования к результату: Исходный код в любой общедоступной системе контроля версий; Приложение демонстрируется в рабочем виде, т.е. его нужно развернуть на любом бесплатном (или платном) хостинге.

2 задание: Из хорошего - код рабочий Из плохого:

+1) Падает ошибка при запросе на выгрузку в GoogleSheets https://tinyurl.com/ybw9jnga

+2) Полностью отсутсвует валидация для формы

-3) Есть беспрепятственный доступ к файлам с важными данными

+4) Хотелось бы использование PDO

-5) Не помешало бы проверка на запрос query

+6) Можно было бы добавить проверку на наличие пользователей, а потом уже делать все остальное

About

Backend: тестовое задание #1 Нужно написать простейший справочник по музыкальным пластинкам. 2 экрана: 1й экран: список пластинок; 2й экран: форма редактирования данных по пластинке. Если пластинку можно удалить — прекрасно. Если будет паджинатор на списке пластинок — прекрасно. Если будет авторизация, то еще лучше. СУБД можно использовать любую…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages