AskTech is a free and open source website. Django REST API technology is used in the back-end of this site.
- @AbolfazlKameli (back-end dev)
docker compose up
install required packages
sudo apt install erlang rabbitmq-server
start rabbitmq-server service
sudo systemctl start rabbitmq-server
Clone the project
git clone https://github.com/AbolfazlKameli/AskTech.git
Go to the project directory
cd AskTech/
make a virtual environment
python3 -m venv .venv
activate virtual environment
source .venv/bin/activate
install requirements
pip install -r requirements.txt
start celery project
celery -A core worker -l INFO
Create your own .env
file
cp .env_example .env
start the django server
python manage.py runserver