The Orange Book web application is a platform designed to capture and share the positive energy and beautiful lives of the youth in this era. Users can create an account and log in to share their experiences through text and image posts. The application also allows users to update profiles, follow or unfollow other users, search and more. It aims to foster a supportive and inspiring community where young people can connect and celebrate their achievements and everyday moments.
UWA ID | Name | GitHub Username |
---|---|---|
23853193 | Lingzi Huangfu | LizzzzHFFF |
23806063 | Yuxiao Shi | Rita2023 |
23956788 | Zihan Zhang | Zihan-Zhang810 |
23191783 | Jiandong Wang | JOEY-WANG-UWA |
To launch the application, follow these steps:
Clone the repository:
git clone https://github.com/JOEY-WANG-UWA/CITS5505_Group_Project.git
cd CITS5505_Group_Project
Create and activate a virtual environment & Install the required dependencies:
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
Run the application:
cd microblog/app
flask run
The application will be accessible at http://localhost:5000
.
To run the tests for the application, follow these steps:
source venv/bin/activate
cd microblog
python -m unittest unit.py
python -m unittest selenium_test.py
susan
susan