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

[Faucet] Migrate faucet fronted code to a new dedicated project #2648

Open
portuu3 opened this issue Oct 16, 2024 · 0 comments
Open

[Faucet] Migrate faucet fronted code to a new dedicated project #2648

portuu3 opened this issue Oct 16, 2024 · 0 comments
Labels

Comments

@portuu3
Copy link
Collaborator

portuu3 commented Oct 16, 2024

Description
The Faucet frontend was initially part of the Dashboard frontend (packages/apps/dashboard/ui), which has since been migrated to a different project. The goal of this task is to create a new project specifically for the Faucet and migrate all relevant code into this new project. Any dependencies or integrations that are no longer required for Faucet should be cleaned up during the migration.

Motivation
By decoupling it from the previous project, we can reduce unnecessary dependencies and improve the codebase's maintainability.

Implementation details

  1. Project Setup:
    Create a new project for the Faucet at packages/apps/faucet/client.
    Move existing packages/apps/faucet-server into packages/apps/faucet/server

  2. Code Migration:
    Identify and migrate all code specific to the Faucet app from the Dashboard app into the new project.
    Remove any unused or redundant code related to Dashboard functionalities that are no longer relevant to Faucet.

  3. Dependencies:
    Migrate any necessary dependencies specific to the Faucet app.
    Remove any legacy or unnecessary dependencies from the original project that are not needed for Faucet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

1 participant