Contributing — Frontend side
The Frontend Part is what users interact with. It displays the events and information processed by the server in a user-friendly way. Users can see live updates of events like errors or logs.
Key Technologies:
- VueJs 3 - This framework builds the interactive user interface.
- TailwindCSS - Styles the frontend, making it look good and responsive.
- Storybook - Helps us develop and organize UI components.
This architecture supports a robust system for monitoring and managing application events. As a contributor, your work in either part plays a crucial role in enhancing Buggregator's functionality and user experience. If you have any specific areas you're interested in or questions about the architecture, feel free to ask!
Server requirements
- NodeJS >=20.x (22.x is prefare)
- Yarn >=1.22.x
Installation
- Clone repository
git clone https://github.com/buggregator/frontend.git
- Install dependencies
yarn install
- Run NodeJS server
yarn dev
- Open http://localhost:3000
In dev mode you are able to see Storybook components in isolation with mocked data by the link http://localhost:6006.