Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webmaster-mpt/function-yii2
Проект изначально был для тестового задания, но в дальнейшем решил использовать для реализации разных идей и изучения нового функционала yii2.
https://github.com/webmaster-mpt/function-yii2
api-translator backend frontend html-css js kartik-v php rbac yii yii2 yii2-advanced yii2-authentication yii2-my-chat
Last synced: about 2 months ago
JSON representation
Проект изначально был для тестового задания, но в дальнейшем решил использовать для реализации разных идей и изучения нового функционала yii2.
- Host: GitHub
- URL: https://github.com/webmaster-mpt/function-yii2
- Owner: webmaster-mpt
- License: bsd-3-clause
- Created: 2022-06-07T10:14:30.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-01T14:45:18.000Z (over 1 year ago)
- Last Synced: 2024-10-24T15:40:25.492Z (about 2 months ago)
- Topics: api-translator, backend, frontend, html-css, js, kartik-v, php, rbac, yii, yii2, yii2-advanced, yii2-authentication, yii2-my-chat
- Language: PHP
- Homepage:
- Size: 475 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Проект изначально был для тестового задания, но в дальнейшем решил использовать для реализации разных идей и изучения нового функционала yii2. English V.
Функционал:
* Авторизация/Регистрация разделена на backend/frontend;
* RBAC - разделение ролей для пользователей. На данный момент список ролей:
* admin
* moder
* user
* Администратор может автоматически авторизоваться за любого обычного пользователя;
* DepDrop от kartik;
* Функционал профиль+комментарии;
* Сортировка (на стадии оптимизации/переделываю)
* Экспорт (на стадии оптимизации/переделываю)
* Свой чат. Чат пользователя с администрацией сайта
* Словарь с карточками немецкого языка(с озвучкой) можно выучить как и отдельные слова так и целые предложения, Переводчик с немецкого на русский
* Информационная система продажи недвижимости(Aboba Beta).Далее идут диаграммы базы данных/Then there are database diagrams::
DepDrop(Backend)
![image](https://user-images.githubusercontent.com/74964601/185903247-0b274990-af56-40ad-b343-da0a3ab88ebd.png)
User && Profile(Frontend) && CommentsToProfile(Frontend) && Chat(Backend)
![image](https://user-images.githubusercontent.com/74964601/203968176-20f759ef-4baf-4711-babe-049fd201724a.png)
Dictionary
![image](https://user-images.githubusercontent.com/74964601/210761823-e9f51229-bfb1-47e1-ba98-9ce7fb27a4dc.png)
Aboba(Realty Sale)
![image](https://user-images.githubusercontent.com/74964601/210760349-7f4b18d6-5a57-4de6-a3bf-a4f16880785f.png)
The project was originally for a test assignment, but later decided to use it to implement different ideas and learn new functionality of yii2.
Functionality:
- Authorization/Registration is split into backend/frontend;
- RBAC - the division of roles for users. At the moment, the list of roles:
- admin
- moder
- user
- Administrator can automatically log in as any normal user;
- DepDrop by kartik;
- Profile + Comments functionality;
- Sorting (under optimization / redoing);
- Exporting (under optimization/Reprocessing);
- Own chat. Chat with site administrators;
- Dictionary with German cards (with voice-over) you can learn individual words and sentences, Translator from German into Russian;
- Real Estate Information System (Aboba Beta);