OpenEnergyPlatform / OpenEnergyPlatform/oeplatform

Should the Database section have a dedicated overview page?

Open
#2,383 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
65
Forks
29
Avg merge
15h 25m
Merged PRs (30d)
32

Description

Description of the issue

Should the Database section have a dedicated overview page?

Description

Currently, the Database section consists of several separate entry points:

  • Database

  • Add Dataset

However, the relationship between these functions may not be immediately clear to users. A dedicated overview page, similar to the existing Ontology overview, could:

  • Introduce the Database section and its purpose

  • Explain the difference between browsing data, adding a dataset, and creating a table

  • Help users choose the appropriate action

  • Provide a common landing page for Database-related links across the platform

This would also be useful for links on the homepage and in other parts of the platform, as they could point to a central Database overview instead of directly linking to one specific function.

@Ludee, @jh-RLI

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing Database and Ontology entry points to understand their current navigation and purpose. Define the overview content around browsing data, adding a dataset, and creating a table, then verify that Database-related links can use it as a common landing page.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.