QueryJane is a web application developed with Django that allows to connect with companies and experts in different sectors of the cannabis industry. Beta version is available here.

Finally, the basic backend functionalities are finished. These are small adjustments and functionalities that were pending in our trello dashboard, but I was not able to take it before because last months have been a bit hard and it has not been posible to find the time to work on it. After that, now we have only some pending front end adjustments. I will resume work in the legal aspect, and when we finish the front end adjustments and the legal pending, we will be ready to make some visibility work for Colombia and US initially.
New features
Delete company message.
Previously we had implemented a functionality that allows users to delete companies registered in the application. But, for us it's very important to know why they want to unregister their companies from the application. I have added a optional form in which we ask users for the reason why they want to unregister a company.
I added this form in the company delete confirmation page:

And that's it. The message is sent via email to the platform administrators.

Delete account message.
In the same way that it works for delete companies, I have added a form to ask for a reason when users want to delete their account. This form is optional. I have added it in the confirm delete account page.

The message is sent to platform administrators emails:

Deactivate account.
Now users can deactivate their account when they want. A deactivated account will be hidden for other users in the platform, so all profile information will not be available in the platform. However, user can login into the application, and is able to send a receive private messages. Deactivated accounts are not visible from the user profile url and will not be possible to find it from de professional profiles search. Deactivated accounts will receive notifications about job offers that may interest them, if the email settings are configured in this way.
Users can deactivate their account from the account settings page:

By clicking the "deactivate" button, a confirmation box will be showed to the user:

Users can activate their profiles when they want.
Delete memberships.
Now company administrators can delete memberships. Company owner can delete all memberships, but nobody can delete the company owner membership, not even himself. Other administrators only can delete their own membership.
If a company owner want to delete his own membership, it's necessary to transfer the owner membership before.
This new functionality is available in the "roles" page, in the company settings dashboard.

As you can see, now there is available a little "trash" icon in the memberships list.

The owner of the deleted membership will receive a notification about that:


And that's it for this development update. Next days, I'm going to migrate the application server, and I'll work in some legal items. The plan is finish all this work with the end of the year, to start the next one working only in promotional issues.

Future work.
We have pending some administrative requirements, so, we will be working on it. There are still some final features in the "TO DO" list in our Trello board.
Take a look to our public trello board. This is the easiest way to know our roadmap.
If you want to contribute, please join my Discord
Have happy days ✌