Skip to content

venanen/loginForm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

одно из тестовых заданий на Middle FullStack. По-моему получилось очень красиво, но превью не заработает без сервера, так как не получится авторизоваться.

Frontend

  • Фронтенд на стаке React+mobX+primereact+webpack+babel.
  • Точка входа в приложения /frontend/index.html.
  • В папке frontend уже собранный проект, в папке frontend/src исходники.
  • Роутинг и локализация сайта происходит на клиенте, в файле config/locale.json. Там же можно добавить новый язык, просто указав его в в самом верху файла, он автоматически появится

Backend

  • Бекэнд выполнен на стеке php 7.2 + phpunit 8
  • Загрузка и файловая структура в соответсвии с PSR-4
  • Именования функций и классов в соответсвии с PSR-12

How-to-use

  1. Склонировать репозиторий git clone git@github.com:venanen/loginForm.git
  2. Запустить apache, указать корневой каталог, с файлом .htaccess
  3. Импортировать дамп базы данных
  4. Настроить подключение в backend/Config/Consants.php
  5. Готово, сайт работает

Additional

Сервер не участвует в формировании и рендеринге html, он работает как асинхронный API, разгружая сервер, и позволяя большинство операций производить на клиентской стороне. разработка остановлена

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published