QueryJane | Development update.

Words
387
Reading
2 min
9y
Listen to this post
~3 min

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.

queryjanefull.png


New Features

1. Users can send messages to companies.

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:

Screen Shot 2018-04-09 at 5.14.31 PM.png

By clicking this button, the compose message form will be displayed:

Screen Shot 2018-04-09 at 5.19.22 PM.png

Sent messages will be visible only for company administrators.

Detailed code changes, can be found in this commit

2. Created "Messages" section in company administrators dashboard.

Company administrators can check received messages in the new tab called "Messages", in the company settings section.

Screen Shot 2018-04-09 at 5.23.35 PM.png

And in the same way that users can check received messages, company administrators can read the message content:

Screen Shot 2018-04-09 at 5.24.23 PM.png

Detailed code changes, can be found in this commit

3. Email notifications to company administrators when receive new messages from users.

Company administrators will be notified about new messages via email:

Screen Shot 2018-04-09 at 5.33.38 PM.png

Detailed code changes, can be found in this commit

4. Company administrators can manage email notifications.

In the profile settings view, users can activate/deactivate email notification for new messages sent to their managed companies:

Screen Shot 2018-04-09 at 5.30.56 PM.png

Detailed code changes, can be found in this commit

5. Platform notifications for new messages to companies from users.

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:

Screen Shot 2018-04-09 at 5.34.50 PM.png

Take a look to the notification detail:

Screen Shot 2018-04-09 at 5.35.39 PM.png

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


Screen Shot 2018-02-03 at 10.23.10 PM.png


How to contribute?

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.

Future work.

Take a look to our public trello board. This is the easiest way to know our roadmap.

  • SEO optimization.
  • Redesign.

If you want to contribute, please join my Discord.


Have happy days ✌



Posted on Utopian.io - Rewarding Open Source Contributors

QueryJane | Development update. | Ecency