- python
- libreoffice
- mySQL (Workbench)
- Memcashed
git clone https://github.com/COSC-499-W2023/year-long-project-team-17.git
or
git clone git@github.com:COSC-499-W2023/year-long-project-team-17.git
cp .env.example .env
Fill in the values of the variables in .env file
python -m venv virt
For Windows
source virt/Scripts/activate
For Linux or MacOS
source virt/bin/activate
pip install -r app/requirements.txt
python mydb.py
python app/manage.py make migrations
python app/manage.py migrate
python app/manage.py runserver
python app/manage.py test
Please use the provided folder structure for your docs (project plan, design documentation, communications log, weekly logs, and final documentation), source code, testing, etc. You are free to organize any additional internal folder structure as required by the project. Please use a branching workflow and once an item is ready, do remember to issue a PR, code review, and merge it into the develop branch and then the master branch.
.
├── year-long-project-team-17 # Documentation files (alternatively `doc`)
│ ├── app
├──dcrm
├──media
├──presentation_templates
├──presentations
├──profile_pictures
├──staticfiles
├──admin
├──django_extensions
├──icon_cache
├──util
├──website
├──migrations
├──templates
├──images
├──partials
├──static
├──images
├──tests
├──.env.example
├──gitignore
├──__init__.py
├──manage.py
├──mydb.py
├──requirements.txt
│ ├── docs
│ ├── weekly logs
├── app
├── tests
├── utils
└── README.md