Hệ thống quản lý tiến độ nghiên cứu khoa học.
- Quản lý dự án nghiên cứu
- Quản lý nhiệm vụ với Kanban board
- Quản lý tài liệu và file
- Thông báo real-time qua WebSocket
- Phân tích và báo cáo tiến độ
Frontend:
- React 18 + TypeScript
- Vite
- TailwindCSS
- React Query
Backend:
- Node.js + Express
- TypeScript
- Prisma ORM
- PostgreSQL
- Socket.io
- Node.js 20+
- PostgreSQL 16+
- Clone repository:
git clone <repository-url>
cd research-progress-system- Backend:
cd backend
npm install
cp .env.example .env
# Cấu hình .env với thông tin database
npx prisma db push
npx prisma db seed
npm run dev- Frontend:
cd frontend
npm install
cp .env.example .env
# Cấu hình .env với API URL
npm run devMIT License