Closed ferristocrat closed 7 months ago
Update as of 8/3:
Latest features in Vuetify are published at https://consoledev.storj.rodeo/vuetifypoc Features currently implemented: change name change password project dashboard charts project dashboard cards buckets list access list all projects dashboard accept/decline invite on all projects dashboard open project sign out
Next steps (week of 8/7) Object Broswer work needs to be started. Appears to be a heavy lift to complete in 2 sprints.
Update 8/17:
Working on billing page functionality in current sprint
Next is object browser
Moved to 23 due to the heavy lifting of object browser and also Storj Select
8/24/23 Update:
Still tracking for sprint 24. Risk concern:
Business priorities for:
9/7/23 Update:
Tracking Need to deploy to QA Demo to Tome Find any bugs If QA signs off, we can deploy a beta
This was deployed to QA, this week! we need to do a bit more testing before we roll this out into production.
Description
The goal of this roadmap item is to make the satellite frontend development process easier, smoother & pixel perfect by adding a frontend framework to the Satellite UI. The current thinking is that we can integrate Vuetify, a popular Material Design component framework, into the Satellite UI frontend. This will enable the development team to build a more consistent and visually appealing user interface, while also increasing the speed and efficiency of the development process.
In Scope
Out of Scope
Problem/Pain Point
Currently, the Satellite UI frontend lacks a consistent design framework, leading to potential inconsistencies in the user interface and increased development time for UI components.
Impact
Integrating Vuetify into the Satellite UI frontend will provide a consistent design framework, resulting in a more visually appealing and consistent user interface. By streamlining the development process, the team will be able to create new UI components more efficiently, further enhancing the user experience. Additional benefits include:
Why Now
Having a consistent design framework is essential for maintaining a high-quality user experience. Integrating Vuetify now will set the foundation for future UI improvements and help ensure the Satellite UI remains visually appealing and easy to use. In addition, it will give us things like accessibility and internationalization "out of the box."
Success Metrics
Links