chinchang / chinchang/web-maker

Feature request: Components/Projects

Open
#374 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
2.7k
Forks
323
PR merge metrics
No merged PRs in 30d

Description

## Suggestion

No idea if this has been mentioned before because I just discovered WebMaker and I find it very helpful however, I'd like to propose a few new features :) But first - let me explain my use case.

I just started building the components for a project that was handed over by a designer like buttons, cards, menu etc. etc. If 1 person is working on this and there is only 1 project, WebMaker is great however, what if there are more projects? You'd have to prefix all your creations with "Project: Buttons".

So - what I suggest:

- Have a dashboard that is the default view when you open WebMaker which shows a list of projects.
- Each project you click on, will have a list of components (creations) for that particular project.
- Add libraries per project, not per creation.
- Ability to invite others to your project (your team? - if you have one).
- Ability to use components (creations) in other components within the same project (maybe with the handlebars way - {{ button }} - or something like that?)

There's probably more features I could suggest but the idea is to make the components (creations) group-able.

btw. I'd be down to give you a hand with building this.

Let me know what you think :)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.