feat: add ocimv3 skeleton
Description
This MR adds the skeleton for OCIM v3 based on Listaflow. The application uses the same CI/CD and deployment practices as Listaflow does.
Supporting information
Since we have no design (yet?), the design resources were left in place (aka. Listaflow logo), but all references to Listaflow were replaced.
Testing instructions
Steps to test the changes:
- checkout the branch
- run
make
(no targets) - open http://127.0.0.1:8000
- run
make createsuperuser
- login with
admin@example.com
/admin
- logout
- navigate to http://127.0.0.1:8000/register
- register a new user -- use your @opencraft.com email
- run
docker logs console-django-1 | grep verify-user | awk '{ gsub("3000","8000",$1); print $1 }' | grep 'http'
- open the link in a new tab
- paste the link to verify the user
Dependencies
N/A
Screenshots
Notice the title of the window. As mentioned, we have no logo yet and the "Listaflow" text is part of the logo.
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
Git commit history is clean -
Git commits are following conventional-commit practices -
Unit tests are added/updated -
Integration tests are added/updated -
End-to-end tests are added/updated -
Documentation is added/updated
Additional context
N/A