Final Project of Programming for Business Computing, 2024
- Team 9
- Member: Vincent Pai, Max Liu, Zoe Cheng, Leona Hsu
- To build a exchange student matching platform.
- Built with Django and decorated with HTML and CSS.
- create a vitual environment
conda create -n "env_name" python==3.9.12
conda activate "env_name"
- Install the pip requirements
pip install -r requirements.txt
- Further steps please refer to platform folder
└── platform: main folder of our project
├── avatars: store the avatar for each user
├── error_handlers: folder for error handling
├── friends: folder for all the friends data
├── login: folder for login page
├── matching: folder for welcome page
├── myproject: main folder contains settings and urls
├── templates: folder for all the HTML files
├── welcome: folder for welcome page
├
├── db.sqlite3: store the back-end data with sqlite
├── manage.py: the code to start the website
├── migrate.sh: shell script for migrate
└── README.md
└── each app(page) folder
├── __init__.py
├── admin.py
├── apps.py
├── models.py
├── tests.py
├── urls.py
├── views.py
└── ...
- Different Brower version could lead to different results.
- Remember to use the updated version of the browers.