Coder Social home page Coder Social logo

over55 / workery-django Goto Github PK

View Code? Open in Web Editor NEW
10.0 3.0 2.0 6.75 MB

Backend for Workery application server implemented using Django

Home Page: https://workery.ca

License: GNU Affero General Public License v3.0

Python 53.54% Shell 0.09% HTML 42.61% CSS 0.35% JavaScript 2.18% Go 0.16% PHP 1.05% Dockerfile 0.02%
django saas invoices python

workery-django's Introduction

alt tag

workery-django

Build Status

Build Status Coverage Status

Overview

The web app engine which powers the web-application via ...

System Requirements

  • Python 3.6.x+
  • Postgres 9.6+
  • Redis 3.2.6

Dependencies

See requirements.txt for more information.

Build Instructions

To setup workery-django on your system, then please read any of the following articles:

License

This library is licensed under the BSD license. See LICENSE for more information.

workery-django's People

Contributors

bartmika avatar dependabot[bot] avatar kpsbuttar avatar rodolfomartinez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

wahello rahulyhg

workery-django's Issues

Make Lists Sortable

Summary:
This may be an issue for @KPSbuttar but can we make it so that when viewing a list clicking the header changes the sort? So if I click first name it reorders b first name, click # sorts by number, etc.?

Help Page

Hi @rodolfomartinez, may you please provide me content for this page? Also can you comment on how you expect this page to work?

Adding Commercial Client > Phone

Summary:
The placement of the phone type makes it a bit difficult to understand what must happen. Can we please default this to type = "Work" so that it passes validation easier? If the user wants, they can always change later.

Commercial Clients?

Summary:
The Clients Menu Item caters very much to residential clients. Do we need an identical looking menu item but that leads to a screen that only shows businesses? Perhaps we should discuss

Province/Country dropdowns

Summary:
Can we implement the matching dropdowns for country/province before prod? Defaults should be Ontario (Province) and Canada (Country)

Tasks Page

Hey Rodolfo, may I get more details about these series of pages?

Reports Page

Hey Rodolfo,

May I please get the design of the page, the html code and the content so I can implement the reports pages? Also feel free to right your vision and details here about this.

Cannot Add Client - No Validation Errors Received

Summary:

I tried to add a client and received no validation but screen keeps refreshing with all greens. I tried 3 times, then hit back, did a search for client "Bruce Wayne" and confirmed that they were not created.

Member Active/Inactive Status

Summary:
Need a way to set status of members to active/inactive - could be as simple as a Radio button with
Active / Inactive on the edit page

Jobs: Add "job type" radio

Create a radio button in page 2 of "Job Creation" to support selecting:

  • Residential
  • Commercial
  • Unassigned

Confirm Deletion of Tag/Skill Set

Summary:
Skills and tags can be deleted easily and without alerts. There needs to be a prompt like -

WARNING: you are about to PERMANENTLY delete this item - this action CANNOT BE UNDONE. Do you want to continue?
Yes/No

Password Validation UI

Summary:
NOTE: Passwords should be at minimum 8 characters

When adding a password, it would be nice it the rules could be checked off as they are satisfied - for example, have a green checkmark appear when I have at least one upper case letter etc.

Add Commercial Client - Skills & Tags?

Summary:

When adding a commercial client, there is an option to add both skills and tags for the individual - we only need to add tags for the company since the contact person is just a person, and the client is really the company. This likely impacts residential clients too

Add Member/Client - DOB

Summary:

It is possible to future date DOB during registration - ie I can say that I will be born 1 week from now. Not a huge deal, but if correct this remember that assigning of tasks, etc. will be able to happen in the future

Error [object Object] when adding after receiving validation error

Summary:
I added a residential client, and filled in ON instead of Ontario. I received a validation error when trying to add (province must be at least 3 characters) and then changed to Ontario and re-submitted. I received this error message, but was able to continue after confirming it.
4259452a-15da-49e3-bff2-ee4c5c6fa3d8

Cannot Add Job

Summary:
On my iPad, the modal appears to add the job, but tapping the "Yes" button does nothing. I am stuck at this screen:
2c9b7517-03bf-48cb-94fb-a8d82b9bcd6d

Job - Search

Please fix the GUI so the listed items are not single items on row but have multiple column items.

http://london.o55.me/en/jobs/create/step-1/search-results?given_name=John&last_name=&telephone=

Job Search - "Email" not required.

When I want to ONLY search for customer name, it asks for me to input an email. This is not correct, please remove the required option.

screen shot 2018-04-21 at 5 51 01 pm

logout gives 404

got this when logging out (I had been logged in for quite some time)
67df0e24-dc23-47bc-b3d4-d23b5c4746dc

GUI: Select Radio validation error message

screen shot 2018-04-14 at 5 35 41 pm

When you add/update a customer (or associate or staff) and do not select a radio button then an alert message appears. Please update the GUI for all the pages to support this in-browser validation (and not alert).

Description for Tags & Skills

Summary:
As the list of tags and skills grows, their purpose/type could become confusing. Is it possible to add a description paragraph type field (optional) for each tag or skill when being added? e.g.

Licensed Plumbing

These are services carried out ONLY by licensed plumbers, such as replacing sections of pipe.

Member Count

Summary:
Member count should be restricted to active members. e.g. #5132 is not active.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.