user-dashboard Svelte Themes

User Dashboard

A dashboard to manage users and accounts

user-dashboard

This project aims at providing a simple dashboard to manage a user account on gasteropo.de. It is the website attached to the user-service backend service.

Below are some screenshots of how the website looks like:

Badges

Installation

Prerequisites

This project requires the following tools to be installed on your machine:

  • node
  • docker (for Ubuntu, but can be adapted for other OS)

Setup the repository

Once this is done, you can clone the repository locally:

git clone [email protected]:Knoblauchpilze/user-dashboard.git

After this you can install the dependencies and start the preview of the website:

cd /path/to/the/repo
make instal
make dev

This should open a new tab in your browser with the website.

Additional information

This project was generated from the template-frontend project. It also uses the frontend-toolkit to interact with the backend service.

What is the goal of this project?

Context

This project was initially integrated in the galactic-sovereign project as a toy project to deploy on the website. As the project developed, some components were extracted and the monorepo approach that was initially followed showed some limitations.

To improve the situation this project (along some other services) was extracted to a dedicated repository.

Future development

Currently the project is very limited and does not allow users to manage anything. It just displays the information that was submitted when signing up. It would be nice if the project would turn into a real user-dashboard where users of the gasteropo.de website would be able to control the multiple accounts they have on the website.

Top categories

Loading Svelte Themes