SG Home Vaseline là một dự án quản lý các chức năng và giao diện người dùng cho hệ thống quản lý chung cư. Dự án được xây dựng bằng React và FastAPI, mang đến trải nghiệm quản lý tiện lợi và hiệu quả cho người quản lý và nhân viên cũng như là hộ cư dân sử dụng.
- Nguyễn Tuấn Đạt - MSV 22024518
- Nguyễn Thị Thanh Lam - MSV 22024516
- Nguyễn Tuấn Hưng - MSV 22024519
- Lê Ngọc Quang - MSV 22024510
Dự án SG Home Vaseline cung cấp các tính năng quản lý tài khoản, nhiệm vụ và thông tin cư dân, dịch vụ trong môi trường chung cư. Các tính năng nổi bật bao gồm:
- Quản lý tài khoản nhân viên và hộ cư dân.
- Cập nhật và theo dõi các nhiệm vụ của nhân viên.
- Hệ thống giao diện người dùng thân thiện và dễ sử dụng.
- Và còn nhiều tính năng khác ...
- Node.js (Phiên bản 14 trở lên)
- React (Phiên bản 17 trở lên)
- Python (Phiên bản 10 trở lên)
- Postgres 16
-
Clone dự án về máy tính của bạn:
git clone https://github.com/datmieu204/sg-home-vaseline.git cd sg-home-vaseline -
Cài đặt các dependencies:
- Database: Tạo database mới có tên pttk1 và import data từ foder database
- Frontend:
cd frontend/apartment-management npm install - Backend:
cd backend python -m venv pttk pttk\Scripts\activate pip install -r requirements.txt
- Chạy ứng dụng trong môi trường phát triển:
- Frontend:
cd frontend/apartment-management npm start - Backend:
cd backend pttk\Scripts\activate uvicorn app.main:app --reload
- Ứng dụng sẽ chạy trên http://localhost:3000 (Giao diện frontend) và http://localhost:8000/docs (Giao diện backend).
SG-Home-Vaseline/
│
├── README.md
├── backend/
│ ├── .gitignore
│ ├── README.md
│ ├── requirements.txt
│ └── app/
│ ├── main.py
│ ├── core/
│ ├── models/
│ ├── routers/
│
├── database/
│ ├── database_backup_0.sql
│ ├── ...
│ └── database_backup_9.sql
│
└── frontend/
├── package-lock.json
└── apartment-management/
├── .gitignore
├── package.json
├── README.md
├── public/
├── src/
└── ...GitHub: https://github.com/datmieu204/sg-home-vaseline
Dự án này được phát hành dưới giấy phép MIT License.