Skip to content

open-needs/open-needs-webapp

Repository files navigation

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

About

Web frontend for open-needs-server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published