Files
kspguti-schedule/README.md

28 lines
1.1 KiB
Markdown

# Schedule for колледж связи пгути
- [Schedule for колледж связи пгути](#schedule-for-колледж-связи-пгути)
- [Tech stack](#tech-stack)
- [Hire me!](#hire-me)
Reskin of https://lk.ks.psuti.ru/ since it lacks mobile support and is generally ugly.
![TODO: screenshot](TODO: screenshot)
[Visit website](TODO: host anywhere in Russia)
## Tech stack
- React with Next.js v13.5 (pages router)
- Tailwind CSS. This is my first project using it, after using SCSS Modules for many years
- @shadcn/ui components (built with Radix UI)
- node-html-parser for scraping, rehydration strategy for cache
- TypeScript with types for each package
- Telegram Bot API (via [node-telegram-bot-api]) for parsing failure notifications
- Custom [js parser for teachers' photos](https://gist.github.com/VityaSchel/28f1a360ee7798511765910b39c6086c)
Built under 1 day. Tools used: pnpm, eslint, react-icons.
## Hire me!
I'm available for hire if you can provide me with a work visa in Canada. Check out my resume: [cv.hloth.dev](https://cv.hloth.dev).