https://github.com/steqa/sauto
Django-based classified ads platform for buyers and sellers, featuring seamless ad management and real-time Telegram notifications.
https://github.com/steqa/sauto
Last synced: 5 months ago
JSON representation
Django-based classified ads platform for buyers and sellers, featuring seamless ad management and real-time Telegram notifications.
- Host: GitHub
- URL: https://github.com/steqa/sauto
- Owner: steqa
- License: mit
- Created: 2022-11-07T12:51:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T12:18:28.000Z (almost 3 years ago)
- Last Synced: 2025-06-28T05:46:15.291Z (12 months ago)
- Language: HTML
- Homepage: https://sauto.steqa.ru/
- Size: 12.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Sauto - сайт-площадка для размещения объявлений.
### [Перейти на сайт](https://sauto.steqa.ru/ "https://sauto.steqa.ru/")
## Основной функционал
### Регистрация, аутентификация и авторизация
1. Система предусматривает два типа пользователей: продавец и покупатель;
2. Регистрация включает подтверждение адреса электронной почты;
3. Реализована возможность восстановления пароля.
### Функционал покупателя
1. Редактирование данных профиля;
2. Просмотр контактной информации продавца;
3. Добавление или удаление объявления из избранного;
4. Просмотр объявлений конкретного продавца в его профиле.
### Функционал продавца
1. Возможность включить telegram уведомления;
2. Размещение объявлений;
3. Изменение объявлений;
4. Удаление объявлений;
5. Возможность обозначить свое объявление проданным или не проданным.
Проданные объявления отображаются только в профиле продавца;
6. Весь функционал покупателя.
#### Telegram уведомления
Telegram уведомления - это сообщения, которые получает продавец, когда пользователь добавляет его объявление в избранные или удаляет из избранных.
#### Пользователь получает статус продавца в следующих случаях:
* После размещения первого объявления;
* После указания номера телефона в настройках профиля;
* После указания имени пользователя telegram в настройках профиля.
## Стек технологий
[](https://www.python.org/)
[](https://www.djangoproject.com/)
[](https://sqlite.org/index.html)
[](https://git-scm.com/)
[](http://www.ecma-international.org/publications-and-standards/standards/ecma-262/)
[](https://html.spec.whatwg.org/multipage/)
[](https://www.w3.org/Style/CSS/)
[](https://getbootstrap.com/)
### Используемые API:
* Yandex.Maps API;
* Telegram Bot API.
## Изображения:
### Telegram уведомление
### Главная страница
### Просмотр объявления
### Просмотр объявлений пользователя
### Вход
### Регистрация
### Создание объявления (страница редактирования объявления выглядит подобным образом)
### Редактирование профиля