This app was bootstrapped with Imagine.ai ๐
Imagine.ai is an app starter on steroids!
Install packages and start the application server.
$ make install
$ make run
- Build the docker container and get it up and running.
$ docker-compose build
$ docker-compose up
- Setup database tables by running migrations.
$ docker-compose exec web python manage.py makemigrations
$ docker-compose exec web python manage.py migrate
Go to http://localhost:8000/graphql
- Setup a password to login to the Django admin dashboard.
make adminuser password=<choose-a-secure-password>
- Go to http://localhost:8000/admin and login to the dashboard using username
admin
and the password you chose in step 1 above.
$ make test
$ make coverage
$ make lint
- Learn more about:
- the Django architecture choices used.
- the best practices followed.
- Imagine is in beta - here are the known issues that we are working to fix.