E-Researcher 2.0
A platform that brings every research process at TSUL into one place, from the dissertation to publications.

- Client
- Tashkent State University of Law
- Role
- Full-stack: architecture, frontend, backend, deploy
- Focus
- Education
The task
Documents moved between researchers, supervisors and the research office on paper and in messengers. Status, deadlines and reports were tracked by hand.
The solution
One role-based system: a 9-stage defence workflow, monitoring, publication approval and an electronic research portfolio. Every action is audited and files are stored securely.
Key features
- Invitation-based sign-up and role-based access
- A 9-stage dissertation defence with automatic reminders
- Research portfolio: articles, publications and certificates, exported to PDF, DOCX and XLSX
- PWA with push notifications and Playwright end-to-end tests
Technologies
React · Vite · Tailwind CSS · PWA · Node.js · Express · MySQL · Sequelize · S3 · Web Push · Playwright · Docker · Nginx
GOT APROJECT?
An idea, a spec or a system that needs fixing: write to me and we will look at it together.