Plugins
Templates

Tasky | Project Management Template

Template page link: https://zeroqode.com/template/project-management-app-1503296904388x385496821429174300โ€‹

Tasky is a no-code app template for project and task management. Build your management platform without code to create projects, add tasks to the projects & assign them to team members. The template features upvoting functionality for the projects. There is a dashboard where you can keep track of all the projects, tasks & users on the platform.

FEATURES:

  • Upvoting functionality

  • Dashboard

  • Responsive design

  • Project creation

  • Task assignment

Data structure

Data types

Notes

Comment

Comment data type holds information about a comment placed to the task.

Notifications

Notification stores information about a specific action of a user.

Project

This data type will store project-related information such as project title, the team working on it, and tasks that are added to it.

Tasks

Tasks data type stores task information, also assignees related to it as well as projects.

User

This field will determine user details.

Vote

This datatype is tied to project data type and stores the votes attributed to the project.

Option sets

Data type

Notes

DashboardTabs

This option set is used for changing tabs on the index page.

Sorting

This option set is used to sort projects by votes.

Status

This option set is used to sort projects by status on index and admin pages.

StatusSorting

This option set is used to sort tasks by status, either newest or oldest.

TaskStatus

This option set is used to sort tasks by status, either completed or in progress.

Pages

Index

This is the main page of this template. Here you can add projects, assign project to a team (specific set of users), sort projects by votes and statuses: either completed or not completed. Here you can view tasks, with information about when they were created as well as their current status. You can sort these tasks by status, either in progress or completed, also by time of creation - from newest to oldest. You can search through projects using the search bar on the top of the page. You can also upvote or downvote a specific project.

Admin

Our admin page is divided into four parts, each one of them contains information that logs certain activity on the platform.

First tab in the menu is overview, it shows general information: how many users are there in your app, the total number of projects, and tasks.

Second is users tab, here you will see general information about your users. You are able to edit their first and last name, also you can edit their email as well or delete the user. There's also information regarding projects and tasks assigned to this user.

Third is projects tab, here you'll see a list of projects from within the app, with info about its creation date, project team, status and upvotes.

Fourth tab is tasks, here you'll see information about tasks such as project name, creation date, task assignee, status and due date.

Account

This page is dedicated to the user profile. Here you can view and edit all your personal information such as first and last names, email and password. Also here, you can view how many projects and tasks you are assigned to. Besides that, you see how many comments you've left.

Reset_pw

Reset password is a page that a user gets redirected to after a link for resetting a password is sent to his email.

404

This is the page a user lands on if he tries to access a page or path that doesn't exist within your app.

Reusable elements description

assignBig

This reusable is used on index, it is an action for selecting users when needed to assign a task from within a project. It's basically an icon, which if clicked, will open up a group focus that will contain a list of users that you can choose from.

assignMini

This is basically the same as assignBig reusable, it's just of a smaller size and used in places where you're limited in space.

new Project

This is a reusable element that pops up whenever you try to add a new project - this is a new project form.

Header

Header reusable contains groups with buttons for both logged in and logged out users. It has a user menu to navigate or log out of the application. You can sign in or log in into your app, as well as reset your password.

Footer

The footer element contains the template's logo and a link.

Signup Login

This reusable holds signup login forms, as well as reset password popup.

Things to note

Database - Within the app in the Data tab, you can see the description for every field within every data type if you click the chat icon on the right of every data field.

States - In the page window, if you click the dialogue window, you will notice elements names with the states attached to them.

โ€ŒThis template comes with explicit notes for Database fields, Workflow Folders, States, etc. which will guide you with the modification process.

Database notes

(under construction)

โ€‹๐Ÿ’ก About this Template

โ€‹๐Ÿ”Œ Zeroqode Plugins: add Superpowers to your App

โ€‹๐ŸŽ“ Zeroqode Lab: no-code Courses and Tutorials

โ€‹โœ Introduction

Tasky is a no-code app template for project and task ๐Ÿ“‹ management. Build your management platform without code to create projects, add tasks to the projects & assign them to ๐Ÿค team members.

The template features ๐Ÿ”ผ upvoting functionality for the projects. There is a dashboard where you keep track ๐Ÿ“Š of all the projects, tasks & users on the platform.

Build the management app you need without code ๐Ÿ’ช on the Bubble platform to organize your office, client work, or family needs!

โ€‹๐Ÿงฉ Features

  • Upvoting functionality

  • Dashboard

  • Responsive design

  • Project creation

  • Task assignment

โ€‹๐ŸŽฌ Video Overview

Tasky Video Overview

โ€‹๐ŸŽฎ Demo

Give it a try here https://tasky0.bubbleapps.io/โ€‹๐Ÿคฉ

โ€‹๐Ÿ“œ Table of Contents

In order to properly configure the template please read the *required sections of this documentation.