Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aberq/hr-website

Веб-сайт для размещения вакансий и откликов. Стек: Django, Django Rest Framework, React, PostgreSQL, Docker, Redis, RabbitMQ и Git.
https://github.com/aberq/hr-website

apache-kafka css django django-rest-framework docker git html javascript postgresql python rabbitmq react redis rest-api typescript

Last synced: 22 days ago
JSON representation

Веб-сайт для размещения вакансий и откликов. Стек: Django, Django Rest Framework, React, PostgreSQL, Docker, Redis, RabbitMQ и Git.

Awesome Lists containing this project

README

        

Веб-сайт для размещения вакансий и откликов.

![изображение_2024-11-14_173926376](https://github.com/user-attachments/assets/f76dfad6-fd35-4325-8a7d-4f71a22afc52)![image](https://github.com/user-attachments/assets/88ee2508-ec0f-4481-979c-a80db87227af) ![image](https://github.com/user-attachments/assets/061208ae-5cc7-49e5-aa03-4c9f4d127740)

![image](https://github.com/user-attachments/assets/e2266f70-23a1-4fdd-bff3-d315b7f362c4)
![image](https://github.com/user-attachments/assets/318a88a7-17d6-45e8-809f-62789ecbc5bf)
![image](https://github.com/user-attachments/assets/196800c3-f356-4f1c-90a3-0e765c63a532)

![image](https://github.com/user-attachments/assets/8f70247f-a3af-4210-bd69-70c0d5f3dc66) ![image](https://github.com/user-attachments/assets/59e56deb-9f60-4d58-be28-b1a40660fab2) ![image](https://github.com/user-attachments/assets/2b0f869b-d1d1-45da-96e9-344c2d321147)

Статус выполнения плана проектирования:

Авторизация соискателей ✔

Регистрация соискателей ✔

Доработка админ панели ✔

Создание простейшей Frontend-части при помощи HTML и CSS для тестирования функционала ✔

Создание туннеля при помощи NGROK для всеобщей доступности веб-сайта ✔

Создание авторизациии и регистрации для работодателей ✔

Выкладывание вакансий от имени работодателей ✔

Возможность удалять свои вакансии ✔

Возможность создавать,смотреть,удалять,редактировать резюме ✔

Написание API для общения с Frontend-частью ✔

Возможность редактировать свои вакансии ✔

Перенос базы данных на PostgreSQL ✔

Внесение Docker для контейнеризации ✔

Написание документации при помощи Swagger | ✔

Создание новой Frontend-части на React | В процессе

Внесение Redis для кэширования данных | В процессе

Возможность добавлять вакансии в избранное

Возможность откликаться на вакансии

Подключение веб-сокетов и RabbitMQ для возможности ведения переписок с работодателями

Перенос всего проекта на VPS

Дальнейшая доработка продукта с созданием социальной сети и доски объявлений для продажи вещей