Primaria World is a virtual pet site that began in September 2017. You can adopt and raise a pet of your own, without any of the cleanup or expensive care products. There are many species, colors, and patterns to discover, and many more features to play with, so join today to try it all out!
- Choose from 10 adorable creatures in many different colors
- Take care of your pets' hunger, wellness, and happiness
- Collect all the items: plushies, books, trading cards, and more
- Complete quests for the Gods & Goddesses of the world
- Play games and earn points
- Be social on the boards, messages, and trades
- Instant messaging
- New and improved world map
- Online trading card game
The instructions focus on M1 MacOS. You may have to modify instructions for other platforms.
- Python 3.9
- Postgres
- Pip
rabbitmq
python -m virtualenv env
- Create
primaria
database in Postgres
- Add variables to
env/bin/activate
:
export SECRET_KEY='your_secret_key_here' # you can generate one
export DB_NAME='your_database_name_here'
export DB_USER='your_database_username_here'
export DB_PASS='your_database_password_here'
export DB_HOST='your_database_hostname_here' # e.g. localhost
source env/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py loaddata db.json
brew services start rabbitmq
celery -A primaria worker -l INFO
celery -A primaria beat
python manage.py createsuperuser
(optional)python manage.py runserver