Kanban boards for our Syncwerk (EFSS) software
- or -
Post a project like this1301
€21/hr(approx. $23/hr)
- Posted:
- Proposals: 12
- Remote
- #2978004
- Awarded
Ranked Top 5 CERT in PPH with Microsoft GOLD partner | .NET Framework | Umbraco | PHP/WordPress | Native & Cross Platform Mobile App | MEAN | MERN
Ahmedabad
Top Web, Mobile Developer for B2B | B2C | Online Learning | MarketPlace | Travel
Solihull
UK's No. 1 .Net / Angular / React / Ionic Developer | 100% Customer Satisfaction Guaranteed | Top Seller on PPH
Ahmedabad
AI/ML, Salesforce, ERPNext, SaaS, Web and Mobile App - Consultancy, Development & Implementation
Kolkata
PPH TOP Website & App Developer✮LOGO & Graphic Designer✮Content Writer✮Translator
Dubai
141118813316850068562116911393521291170227480423339572401183273787137738834666199
Description
Experience Level: Expert
Estimated project duration: Not sure
Syncwerk is an enterprise file sync and share solution similar to Dropbox or Nextcloud. We are looking for someone who can extend our Angular based Web-App and our RestAPI with a Kanban (Projects) board solution. The Web-App communicates with the Syncwerk RestAPI which is provided by the Django REST framework. The Django based REST framework needs to be extended with the required endpoints to support the necessary Kanban functionality.
These are the basic requirements:
1. Create Django REST framework API endpoints and MySQL/MariaDB tables to manage the logic and shares
2. Build and add required Angular based Kanban management views for system users to existing Angular Web-App
3. Build and add required Angular based Kanban management views for super admins to existing Angular Web-App. Super admins need to be able to create and manage Kanban boards for any system user.
Features which the Kanban (Projects) solution should provide:
1. Adding system user (incl. avatar) to task - Selecting user should be optional
2. Color coding tasks
3. Managing and adding tags to tasks
4. Adding due date to tasks
5. Marking tasks which have reached the due date
6. Filtering by owner, tags, due date and so on
7. Adding and removing Kanban swim lane columns (swim lane) freely
8. Add and manage multiple Kanban boards
9. Share boards with users, groups or create public shares
10 . Re-arranging tasks with drag and drop
11. Quickly add new tasks at top or bottom of swim lane
12. Add files to tasks. Select files from Syncwerk managed files
13. Create recurring tasks
14. Adding title and descriptions to tasks. Description should support markdown and creation of checklists.
15. Show state
16. Tasks should be presented in list view
17. Tasks should be presented in Kanban view
Since we are already managing files and meetings within the Web-App, it should be rather easy to understand how the management and usage of Kanban boards should get seamlessly integrated.
The attached screenshots are simply trying to demonstrate the possible position of the Kanban feature within the existing web app. To analyse the current look and feel of the web app, you can register a test account under https://demo.syncwerk.de/register. Once registered just notify us to upgrade your account to super user status so you can fully evaluate the web app from a user's and admin's perspective.
These are the basic requirements:
1. Create Django REST framework API endpoints and MySQL/MariaDB tables to manage the logic and shares
2. Build and add required Angular based Kanban management views for system users to existing Angular Web-App
3. Build and add required Angular based Kanban management views for super admins to existing Angular Web-App. Super admins need to be able to create and manage Kanban boards for any system user.
Features which the Kanban (Projects) solution should provide:
1. Adding system user (incl. avatar) to task - Selecting user should be optional
2. Color coding tasks
3. Managing and adding tags to tasks
4. Adding due date to tasks
5. Marking tasks which have reached the due date
6. Filtering by owner, tags, due date and so on
7. Adding and removing Kanban swim lane columns (swim lane) freely
8. Add and manage multiple Kanban boards
9. Share boards with users, groups or create public shares
10 . Re-arranging tasks with drag and drop
11. Quickly add new tasks at top or bottom of swim lane
12. Add files to tasks. Select files from Syncwerk managed files
13. Create recurring tasks
14. Adding title and descriptions to tasks. Description should support markdown and creation of checklists.
15. Show state
16. Tasks should be presented in list view
17. Tasks should be presented in Kanban view
Since we are already managing files and meetings within the Web-App, it should be rather easy to understand how the management and usage of Kanban boards should get seamlessly integrated.
The attached screenshots are simply trying to demonstrate the possible position of the Kanban feature within the existing web app. To analyse the current look and feel of the web app, you can register a test account under https://demo.syncwerk.de/register. Once registered just notify us to upgrade your account to super user status so you can fully evaluate the web app from a user's and admin's perspective.
Syncwerk GmbH
100% (22)Projects Completed
14
Freelancers worked with
15
Projects awarded
31%
Last project
8 Jun 2022
Germany
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies