Добро пожаловать в основной репозиторий моих учебных проектов, созданных в рамках университетской практики.
Здесь вы найдёте ссылки на тематические репозитории, каждый из которых содержит отдельное задание, реализованное с использованием современных технологий.
Каждое задание будет размещено в отдельном репозитории. Ниже представлены ссылки на них:
| № | Тема проекта | Ссылка на репозиторий | Языки и технологии |
|---|---|---|---|
| 1️⃣ | API для заметок | notes_api | FastAPI, PostgreSQL |
| 2️⃣ | API для Регистрации и Логина | auth_api | FastAPI, PostgreSQL |
| 3️⃣ | API с хешированием паролей | auth_bcrypt_api | FastAPI, PostgreSQL, bcrypt |
| 4️⃣ | API с JWT-токенами | auth_jwt_api | FastAPI, PostgreSQL, python-jose |
| 5️⃣ | FastAPI JWT Protected Authentication | auth_jwt_protected_api | FastAPI, PostgreSQL, python-jose, bcrypt, dotenv |
| 6️⃣ | FastAPI RBAC Authentication | auth_rbac_api | FastAPI, PostgreSQL, python-jose, SQLModel, dotenv |
| 7️⃣ | FastAPI Notes CRUD API with Auth | auth_notes_crud_api | FastAPI, PostgreSQL, python-jose, bcrypt, SQLModel |
| 8️⃣ | FastAPI Notes API with Filtering & Pagination | auth_notes_filter_api | FastAPI, PostgreSQL, python-jose, SQLModel, dotenv |
✍️ Список будет пополняться по мере выполнения заданий
- Python / FastAPI / Django
- JavaScript, Vue.js, Node.js
- PostgreSQL, SQLite
- Vuetify, Tailwind CSS
- Tiptap Editor
- Telegram Bot API
- Git / GitHub
Цель этих проектов — углубить практические навыки в области веб-разработки, бэкенда, API, работы с базами данных, а также научиться правильно оформлять проекты, писать документацию и работать с системой контроля версий.
Этот проект лицензирован под лицензией MIT License.
Если у вас есть вопросы или предложения:
- 📧 Email: ubniyev.b@gmail.com
- 📱 Telegram: @dunanb
- 📱 Instagram: @dunan_
- 💼 GitHub: @dunanhub