Skip to content

FIT-DNU/Business-Internship

Repository files navigation

PLATFORM ERP

AIoTLab Logo AIoTLab Logo DaiNam University Logo

AIoTLab Faculty of Information Technology DaiNam University

📖 1. Giới thiệu

Platform ERP được áp dụng vào học phần Thực tập doanh nghiệp dựa trên mã nguồn mở Odoo.

🔧 2. Các công nghệ được sử dụng

Hệ điều hành

Ubuntu

Công nghệ chính

Odoo Python JavaScript XML

Cơ sở dữ liệu

PostgreSQL

🚀 3. Các project đã thực hiện dựa trên Platform

Một số project sinh viên đã thực hiện:

⚙️ 4. Cài đặt

4.1. Cài đặt công cụ, môi trường và các thư viện cần thiết

4.1.1. Tải project.

git clone https://github.com/FIT-DNU/Business-Internship.git

4.1.2. Cài đặt các thư viện cần thiết

Người sử dụng thực thi các lệnh sau đề cài đặt các thư viện cần thiết

sudo apt-get install libxml2-dev libxslt-dev libldap2-dev libsasl2-dev libssl-dev python3.10-distutils python3.10-dev build-essential libssl-dev libffi-dev zlib1g-dev python3.10-venv libpq-dev

4.1.3. Khởi tạo môi trường ảo.

  • Khởi tạo môi trường ảo
python3.10 -m venv ./venv
  • Thay đổi trình thông dịch sang môi trường ảo
source venv/bin/activate
  • Chạy requirements.txt để cài đặt tiếp các thư viện được yêu cầu
pip3 install -r requirements.txt

4.2. Setup database

Khởi tạo database trên docker bằng việc thực thi file dockercompose.yml.

sudo docker-compose up -d

4.3. Setup tham số chạy cho hệ thống

Tạo tệp odoo.conf có nội dung như sau:

[options]
addons_path = addons
db_host = localhost
db_password = odoo
db_user = odoo
db_port = 5431
xmlrpc_port = 8069

Có thể kế thừa từ file odoo.conf.template

4.4. Chạy hệ thống và cài đặt các ứng dụng cần thiết

Lệnh chạy

python3 odoo-bin.py -c odoo.conf -u all

Người sử dụng truy cập theo đường dẫn http://localhost:8069/ để đăng nhập vào hệ thống.

📝 5. License

© 2024 AIoTLab, Faculty of Information Technology, DaiNam University. All rights reserved.


About

Thực tập doanh nghiệp, Platform ERP trên nền tảng Odoo

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors