An event application for Cameroon that helps users find events based on their interests, location, and availability.
Place can be installed via Pip or Docker. To start, clone the repo to your local computer and change into the proper directory.
- Python 3.11+ (Download)
- Docker (Optional) (Install Docker)
- UV (Optional, for fast Python package management) (Install UV)
- With Pip:
pip install .
- With uv:
uv sync
- With Docker: Not needed
- With Python:
python place/manage.py migrate
- With uv:
uv run place/manage.py migrate
- With Docker: Not needed
- With Python:
python place/manage.py runserver
- With uv:
uv run place/manage.py runserver
- With Docker:
docker compose up -d
- With Python:
python place/manage.py shell -c "import core.dummy_data"
- With uv:
uv run place/manage.py shell -c "import core.dummy_data"
- With Docker:
docker compose exec place ./entrypoint.sh shell -c \"import core.dummy_data\"
Access the webapp
Open your browser at: http://127.0.0.1:8000 or http://127.0.0.1:8000/admin for the admin
Contributions, issues and feature requests are welcome! See CONTRIBUTING.md.
Give a ⭐️ if this project helped you!
All the code in this repository is released under the Mozilla Public License v2.0, for more information take a look at the LICENSE file.