Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.13 KB

File metadata and controls

39 lines (29 loc) · 1.13 KB

Open Needs WebApp

Explore needs stored in the open-needs-server.

Features

Basic features

  • Needs can be displayed and filtered
  • Various representations and aggregations such as lists, tables and charts
  • Needs can be manipulated

Minimum Viable Product

  • repo: open-needs-webapp
  • React app including infrastructure (formatting, linting, dev server)
  • frontend-only (no server side parts)
  • environments: local/dev and prod
  • config management: toml? (Python: dynaconf)
  • login against local open-needs-server
  • selector for organization and project
  • results as cards/table/list
    • arbitrary fields are extracted
    • content as code-block
  • extensions (e.g. graphics, bar chart)
  • CSS framework: antd / MUI / chakra
  • browser support for Edge, Firefox, Chrome and Safari

Future

  • PWA for Chrome
  • dedicated logs view
  • manipulate needs

React

  • This project was bootstrapped with Create React App
  • This article was followed to configure eslint and prettier