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.
Previously, users can only send and receive private messages directly to/from other users of the platform. Now, there is available a new button in the "company detail" page called Send message:
By clicking this button, the compose message form will be displayed:
Sent messages will be visible only for company administrators.
Detailed code changes, can be found in this commit
Company administrators can check received messages in the new tab called "Messages", in the company settings section.
And in the same way that users can check received messages, company administrators can read the message content:
Detailed code changes, can be found in this commit
Company administrators will be notified about new messages via email:
Detailed code changes, can be found in this commit
In the profile settings view, users can activate/deactivate email notification for new messages sent to their managed companies:
Detailed code changes, can be found in this commit
There is a new "notification type" in the platform notifications system. If a new message is sent to a company, administrators will be able to see a new notification in the notification menu:
Take a look to the notification detail:
User will be redirected to the "Messages" section in the company administration section, described in the point 2.
Detailed code changes, can be found in this commit
QueryJane has been developed using the Django framework. You can fork the project, and run it locally is very easy. Follow the steps described in the open source repository installation guide. The project has been configured using Docker. you only need to install Docker and follow these steps.
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 ✌