Skip to content

An event application for Cameroon that helps users find events based on their interests, location, and availability.

License

Notifications You must be signed in to change notification settings

osscameroon/place

Repository files navigation

place

Screenshot From 2025-05-01 21-09-07

An event application for Cameroon that helps users find events based on their interests, location, and availability.

Table of Contents

📖 Installation

Place can be installed via Pip or Docker. To start, clone the repo to your local computer and change into the proper directory.

🧰 Prerequisites

Install Dependencies

  • With Pip:
pip install .
  • With uv:
uv sync
  • With Docker: Not needed

Setup

  • With Python:
python place/manage.py migrate
  • With uv:
uv run place/manage.py migrate
  • With Docker: Not needed

Run the App

  • With Python:
python place/manage.py runserver
  • With uv:
uv run place/manage.py runserver
  • With Docker:
docker compose up -d

Load the dummy data

  • 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

🤝 Contributing

Contributions, issues and feature requests are welcome! See CONTRIBUTING.md.

⭐️ Support

Give a ⭐️ if this project helped you!

License

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.

About

An event application for Cameroon that helps users find events based on their interests, location, and availability.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published