KEPHIS website UX design
Visit the application on http://20.231.15.166:98
- Create and activate a virtual environment
- Install the dependencies listed in the requirements.txt
- Create a .env file. This will contain environment variables as listed in the .env.sample file.
- Finally, run your app on MODE='dev' config for debugging purposes
To make advancements/modifications, follow these steps:
- Fork the repository
- Create a new branch (git checkout -b improve-feature)
- Make the appropriate changes in the files
- Add changes made
- Commit your changes (git commit -am 'Improve feature')
- Push to the branch (git push origin improve-feature)
- Create a Pull Requestsou
Technologies used to develop this application:
- Python v3.9.5
- Django 3.2.7
- Bootstrap5
- HTML
- CSS
Should you be unable to access the website, have any recommendations and/or questions, feel free to email me:[[email protected]]
To setup a local development environment:
Create a virtual environment in which to install Python pip packages. With virtualenv,
virtualenv venv # create a virtualenv for linux/Unix Users
source venv/bin/activate # activate the Python virtualenv
or with virtualenvwrapper,
mkvirtualenv -p python3 {{project_name}} # create and activate environment
workon {{project_name}} # reactivate existing environment
Install development dependencies,
pip install -r requirements.txt
make Database Migrations,
python manage.py makemigrations
Migrate Database,
python manage.py migrate
Run the web application locally,
python manage.py runserver 8000 # 127.0.0.1:8000
Create Superuser,
python manage.py createsuperuser