Backend Project for the 'aarothbd.com'. This application designed as Monolith project as this is just a MVP.
- Core Admin (Default Django Admin)
- Central Admin( Customer Admin Panel)
- Company Portal
- eCommerce
- Django
- Django Rest Framework
- PostgreSQL
- Custom Authentication System (CookieBased Authentication)
This Project relies on the UV
package manager to manage dependency. Installation instructions for uv
can be found Here.
- clone the repository
git clone https://github.com/jiaulislam/portal.aarothbd.com-be
- visit into the directory
cd portal.aarothbd.com-be
- make a
.env
file from given example env file and set the variables with your own
cp .env.example .env
- install dependencies with
uv
uv sync
- run the project
uv run python manage.py runserver