Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workspaces & Projects #95

Open
Spikeysanju opened this issue Nov 14, 2021 · 3 comments
Open

Workspaces & Projects #95

Spikeysanju opened this issue Nov 14, 2021 · 3 comments
Assignees
Labels
nice to have New feature or request

Comments

@Spikeysanju
Copy link
Owner

Spikeysanju commented Nov 14, 2021

⭐️ Is your feature request related to a problem? Please describe.
The goal of this issue is to have Workspaces & Projects to add all task related to the project.

💬 Describe the solution you'd like
For instance -> Instead of showing the dashboard view for all task. I would like to have Workspace & projects.

⁉️ Why we're doing this?

  • It will be really helpful to track the progress of overall project.
  • User can focus on particular project instead of wasting time by seeing overall dashboard.
  • In future user can able to see the statistics for the overall project, completion rate, keep track of each deliverables etc.

🏄🏻‍♂️ Flow

  1. 🗳 User creates a new workspace. (Ex -> Side Projects)
  2. 🎯 User adds a new project inside the workspace. (Ex -> Einsen App)
  3. ✅ Once project is created -> User will add all the task related to that project. (Ex -> Finish Design, Code new feature, Review Pull Request etc.)
  4. 🔃 User can easily able to switch between multiple workspace. (Ex -> Slack)

🎨 Checkout the below design 👇

All Projects All Projects (Without tags) Workspace Switch Dropdown Workspace Switch Dropdown (without Emoji)
image image image image

📝 Additional context

Here's the db schema for this new Workspaces & Project Features

einsen-db-schema

@Spikeysanju Spikeysanju added the nice to have New feature or request label Nov 14, 2021
@Spikeysanju Spikeysanju self-assigned this Nov 14, 2021
@Spikeysanju Spikeysanju added this to the v1.0.0-alpha04 milestone Nov 14, 2021
@Spikeysanju Spikeysanju moved this to Todo in Einsen Nov 14, 2021
@Spikeysanju Spikeysanju moved this from Todo to In Progress in Einsen Nov 14, 2021
@yogeshpaliyal
Copy link
Contributor

@Spikeysanju last line, next few hours 😅😅

@Spikeysanju
Copy link
Owner Author

@yogeshpaliyal Oops I forgot about it 😅. Added the DB schema. Please check it out

@Spikeysanju Spikeysanju linked a pull request Nov 24, 2021 that will close this issue
4 tasks
@Spikeysanju Spikeysanju removed a link to a pull request Nov 26, 2021
4 tasks
@Spikeysanju
Copy link
Owner Author

Started working on this 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nice to have New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

2 participants