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

Projects Model #18

Open
8 tasks
ddavisgraphics opened this issue Apr 7, 2020 · 0 comments
Open
8 tasks

Projects Model #18

ddavisgraphics opened this issue Apr 7, 2020 · 0 comments
Assignees

Comments

@ddavisgraphics
Copy link
Contributor

ddavisgraphics commented Apr 7, 2020

Modeling

A project model needs to be made that can be used to attach forms, users, and objects independently.

  • User: When a user selects projects all data entry associated with that user is labeled to that project by default.
  • Form: When a project is attached to the form that project tag is included in all objects made under that form.
  • Objects: When an object belongs to a project those objects can all be exported to that project tag.

Users

  • USER A I select that I'm working with Project B
  • Every Item i create needs to be tagged Project B.

Form

  • Then every object in that form needs tagged to that project.

Object

  • The object itself can have added projects associated with them directly after creating them, but on the update process.

Interfaces

There needs to be a project tab at the top of the page for each user that pulls their specific projects and pushes their specific projects. AJAX.

Admin:

  • CREATE
  • READ
  • UPDATE
  • DELETE
  • API

View:

  • Project Objects
  • Project Users
  • Project Forms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants