/Octobear-RP-manager

Project to create D&D system using django rest framework

Primary LanguagePythonMIT LicenseMIT

Project description - RPG Manager

The system is an API that manages a D&D RPG system, which promotes integration between user files. registration of monsters among other features

System code usability

🛠️ Installation Steps

1° To start the project it is important that you have python on your machine so you can follow this tutorial to install python in a more current version

Python used in Projet: 3.10

Ubuntu

https://computingforgeeks.com/how-to-install-python-on-ubuntu-linux-system/

Windows

https://www.python.org/downloads/

2° The next step is to install pip and the python virtual environment on the machine

https://help.dreamhost.com/hc/en-us/articles/115000695551-Installing-and-using-virtualenv-with-Python-3

How to execute

python -m venv                                   //  Create a virual venv
venv\Scripts\activate.ps1                        // Activate virtual environment (powershell)
source venv\Scripts\activate                     // Activate virtual environment (ubuntu)
python -m pip install --upgrade pip             // Update pip
pip install -r requirements.txt                // Install dependeces
python manage.py migrate                      // synchronize database
python manage.py createsuperuser             // Create a super user
python manage.py runserver                  // Start Local Server

⭐ Contributing

PRs Welcome Open Source Love svg2

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Create a Pull Request which will be promptly reviewed and suggestions would be added if necessary.
  • Add Screenshots to help us know what this Program/Fellowship is all about.

✨ Project Maintainers


Kawhan Laurindo de Lima

✨Our Contributors

Thanks goes to these wonderful people


Kawhan Laurindo de Lima

Contributing Guidelines

CONTRIBUTING.md

Code of Conduct

You can find our Code of Conduct here.

License

This project follows the MIT License.

📃 License

forthebadge

This project follows the MIT License.