Arusa (own project)

Web Programming 893 USD
Job 2 of 2
Developed a full-fledged web application as part of a diploma project from scratch — from architecture to deployment.

Frontend: React 19 + TypeScript, Vite, React Router DOM, Zustand for state management, Recharts for data visualization, Swiper for carousel components, SASS.

Backend: Node.js + Express, Prisma ORM + PostgreSQL, JWT authentication with bcrypt, AWS S3 integration for file storage, Elasticsearch for search, Stripe for payment processing, PDF generation via PDFKit.

Infrastructure: Nx monorepo (v22) for code organization, Vitest + Playwright for unit and e2e testing, Prettier for formatting.

GitHub link:
https://github.com/Yasenuk/arusa.git