The Django website for the Beyond Heroes Project
 
 
 
Go to file
Jukoga c37470a53d redone the docker for testing 2024-08-12 23:37:55 +02:00
BH redone the docker for testing 2024-08-12 23:37:55 +02:00
blog deleted migrations 2024-08-12 23:07:30 +02:00
media Cleanup 2024-07-24 23:28:40 +02:00
templates deleted the blog create url 2024-07-24 21:50:06 +02:00
.gitignore the migrations drive me crazy 2024-08-12 23:08:46 +02:00
Dockerfile redone the docker for testing 2024-08-12 23:37:55 +02:00
README.md updated the README.md again 2024-08-05 13:19:03 +02:00
TestInstructions.md redone the docker for testing 2024-08-12 23:37:55 +02:00
docker-compose.yml redone the docker for testing 2024-08-12 23:37:55 +02:00
manage.py Finally changed module name 2024-07-07 08:20:32 +05:30
requirements.txt made everything to a docker file 2024-08-01 13:33:38 +02:00

README.md

Requirements

The website requires the following:

  • Docker
  • Docker Compose
  • A running MariaDB Instance

Deployment

To deploy the website:

  • first clone the repository to any local folder
  • then open the folder
  • create a new file called .env and add the following:
SECRET_KEY=your_secret_key
DB_NAME=your_db_name
DB_USER=your_db_user
DB_PASSWORD=your_db_password
DB_HOST=your_db_host
DB_PORT=your_db_port
  • run docker-compose up --build this starts the website at localhost:3030

Structure

The website has a Home page and a News page currently. The News page shows all developer blogs.

Problems and Development

Currently, there are the following problems:

  • the page needs a Dark Mode
  • Ability for staff to add blogs directly

If you find any problems and have a solution in code then please consider making a pull request, using the Create a new branch for this commit and start a pull request option with an appropriate branch name.