Репозитории

Тут собраны мои репо на GitHub, с указанием используемых технологий: «Проекты» – более крупные и завершенные приложения, «Всякая всячина» – небольшие разработки, учебные проекты и эксперименты. Многие приложения задеплоены, для них приведены ссылки на соответствующие сайты.

Репо идут в порядке последних коммитов: сверху то, над чем сейчас идёт активная работа, либо просто относительно недавно обновлено.

Актуальные данные подкачиваются через GitHub API. Цвет рамки карточки проекта соответствует цвету языка, используемому на GitHub.

Проекты

Веб-сайт "Биржа Услуг" позволяет размещать зарегистрированным пользователям информацию о предоставляемых ими услугах и выступать в качестве исполнителей, или заказывать услуги у других пользователей.

django
docker
postgresql
tailwindcss
celery
redis
nginx
Обновлено: 08.11.2024 10:38

Online RSS Reader. In early stage of development.

django
python
rss
rss-reader
tailwindcss
celery
rabbitmq
nginx
Обновлено: 17.09.2024 06:52

Приложение для ведения учета книг в домашней библиотеке, разработано для домашнего использования.

django
nuxt
typescript
drf
bulma
nuxt-content
nuxt-icons
pinia
vueuse
docker
nginx
postgres
Обновлено: 17.09.2024 06:48

CLI tool для удобного хранения и использования паролей.

cli
go
Обновлено: 01.09.2024 10:47

Веб-приложение для сохранения закладок. Состоит из API на Django REST Framework, Телеграм-бота (через него можно сохранять закладки), Celery для обработки задач, создаваемых ботом, и фронтенда на Nuxt.

django
drf
nuxt
pinia
vue
bulma
docker
nginx
typescript
Обновлено: 23.06.2024 10:51

Full-stack Trello clone implemented with Nuxt.

nuxt3
tailwindcss
typescript
mongodb
mongoose
pinia
headlessui
Обновлено: 23.01.2024 18:48

Журнал Дежурства – внутренний инструмент для ведения журнала передачи дежурства сменными рабониками.

django
nginx
python
vue
vue3
drf
celery
htmx
redis
bootstrap5
docker
Обновлено: 04.07.2023 16:38

Всякая всячина

Заметки по разработке, собираемые в статический сайт из Obsidian при помощи Quartz v4

pkm
Обновлено: 20.11.2024 11:57

Прототип фронтэнда для сервиса `go-postcard`.

Обновлено: 21.09.2024 08:36

CLI tool для конвертирования файлов в формате Markdown в HTML и их просмотра в браузере.

cli
go
markdown
Обновлено: 28.08.2024 06:38

CLI tool для работы со списком задач. Сохраняет список в файле в формате JSON.

cli
go
Обновлено: 23.08.2024 08:09

CLI tool для подсчёта строк, слов или байтов в инпуте из stdin.

cli
go
Обновлено: 21.08.2024 08:03

В этом репозитории пробую примеры из книг, а также делаю наброски кода по тематике concurrency and multiprocessing на Python.

asyncio
python
aiofiles
aiohttp
multiprocessing
threading
Обновлено: 04.04.2024 16:50

Базовые сетевые технологии в примерах: работа с sockets, самописный HTTP-сервер, рукодельный DNS resolver, и т.п.

network
python
sockets
dns-resolver
http-server
Обновлено: 31.03.2024 14:17

Эксперименты с Flask, Flask-RESTX, Marshmallow, SQLAlchemy.

flask
flask-restx
api
marshmallow
python
sqlalchemy
Обновлено: 17.03.2024 09:32

Эксперименты с разработкой интерпретатора на Python.

interpreter
python
Обновлено: 12.03.2024 09:52

Примеры кода для изучения Python (за исключением asyncio/threading/multiprocessing – эта тематика в отдельном репо).

python
Обновлено: 05.03.2024 17:19

Тестовый API с использованием JSON-RPC.

flask
json-rpc
python
Обновлено: 26.02.2024 11:32

Real time messaging web app built using Node and Next.js. Tutorial project.

apollo
chakra-ui
docker
docker-compose
graphql
mongodb
mongodb-replica-set
nextjs13
node
prisma
react
typescript
Обновлено: 02.10.2023 14:04

This is a Reddit clone built using Next.js 13, Firebase, Chakra UI and some other cool tools. Tutorial project.

chakra-ui
nextjs13
react
recoil
vercel-deployment
firebase
Обновлено: 03.09.2023 19:25

A project to learn Express.js and brush up React skills.

express-js
mongodb
mongoose
node
react
react-router
vite
Обновлено: 12.08.2023 12:31

Particle text animation using TypeScript and HTML Canvas.

Обновлено: 09.08.2023 12:31

Simple TypeScript project template with Vite as build tool and action for automatic deployment on GitHub pages.

typescript
vite
Обновлено: 23.07.2023 19:32

Text effects using particles and flow field.

animation
effects
javascript
Обновлено: 16.07.2023 15:20

Various particle effects using vanilla JavaScript.

animation
effects
javascript
Обновлено: 16.07.2023 12:52

Classic Color Lines game written in pure HTML, CSS and JS.

css-grid
css3
html5
javascript
javascript-game
Обновлено: 16.07.2023 12:42

Various particle effects using vanilla JavaScript.

animation
effects
javascript
Обновлено: 13.07.2023 14:06

Simple webserver built to learn basics of Rust backend development.

backend
rust
Обновлено: 19.06.2023 20:30

Simple newsletter app, written in Rust.

backend
rust
actix-web
postgres
sqlx
sqlx-cli
Обновлено: 15.06.2023 12:26

Simple `grep` clone, written in Rust.

rust
cli
Обновлено: 07.05.2023 17:46

Tutorial project to learn how to combine DRF API, Vue.js 3, Nginx and Node.

django
django-rest-framework
nginx
vue3
bulma
Обновлено: 28.04.2023 13:19

This repo includes code samples for chapter 6 of the "Rust Book": Enums and Pattern Matching.

rust
Обновлено: 27.04.2023 12:16

Simple guess game, written in Rust, while learning the basics of the language.

cli
rust
Обновлено: 24.04.2023 19:32

Объектно-ориентированная змейка на pygame.

pygame
pygame-games
python
Обновлено: 11.10.2022 10:52

A two-player tic-tac-toe game with Tkinter GUI.

game
python
tkinter
Обновлено: 09.10.2022 20:20

Телеграм бот для скачивания видео с ютуба.

aiogram
bot
python
telegram
telegram-bot
youtube
Обновлено: 05.10.2022 07:13

Telegram bot template built using aiogram.

python
telegram
telegram-bot
Обновлено: 01.10.2022 16:26