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

Determining application scope #5

Closed
jerzabek opened this issue Sep 6, 2023 · 0 comments
Closed

Determining application scope #5

jerzabek opened this issue Sep 6, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@jerzabek
Copy link
Owner

jerzabek commented Sep 6, 2023

Pinehaus project scope

We are outlining three key areas the project will focus on as follows;

1. Webshop

Primarily the application will function as a webshop;

  • providing product information,
  • product catalogs and grouping,
  • search,
  • purchasing

2. Product management platform

Secondarily the application must support product management, allowing users to upload, edit and remove products.
Each of those three processes requires a robust platform to handle data and a user friendly interface.

3. Insights & Analytics [Optional]

The tertiary priority of this application is to provide users with details statistics about their products published to the webshop. This includes data such as how many products have been sold, how many times users have viewed certain products et cetera.


These key requirement areas of course implicitly require other features such as

  • Account management
    • Authentication
    • Authorization
  • Administrative tools
    • User management
    • Permission system
  • Logging & analytics tools
  • Good data model & structure
  • Secure implementation
@jerzabek jerzabek added the documentation Improvements or additions to documentation label Sep 6, 2023
@jerzabek jerzabek added this to the Finalize design milestone Sep 6, 2023
@jerzabek jerzabek self-assigned this Sep 6, 2023
@jerzabek jerzabek mentioned this issue Sep 6, 2023
3 tasks
@jerzabek jerzabek closed this as completed Sep 6, 2023
@jerzabek jerzabek pinned this issue Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Done
Development

No branches or pull requests

1 participant