Skip to content

AslanAV/onlyteam_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое на стажера onlydigital.ru


Задание

Написать формы регистрации, авторизации, страницу профиля:

  1. В форме регистрации пользователь должен указать Имя, телефон, почту, пароль и повтор пароля.

  2. Почта, логин и телефон должны быть уникальны и если такие в базе уже есть - уведомлять пользователя об этом.

  3. Пароли в обоих полях должны совпадать, иначе уведомлять пользователя об этом.

  4. Авторизация возможна по телефону или email (в одном поле) и паролю, необходимо добавить Google reCAPTCHA при авторизации.

  5. Сделать страницу, к которой только авторизованные пользователи имеют доступ. Неавторизованные пользователи должны перенаправляться на главную страницу. На этой странице пользователи могут менять свою личную информацию (имя, телефон, почта, пароль).

Нам важно знать именно ваши навыки обращения с кодом, по этому переписанные готовые решения не принимаются. Всё должно быть выполнено с использованием нативного php, без использования сторонних фреймворков.


demo https://only-digital-test.herokuapp.com/


Clone project

git clone https://github.com/AslanAV/onlyteam_test.git

Setup project local

make setup

start server local

make start

About

Test task for the position of an intern in https://onlydigital.ru/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages