# Contributing — Frontend side

[The Frontend Part](https://github.com/buggregator/frontend) 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](https://v3.vuejs.org/) - This framework builds the interactive user interface.
- [TailwindCSS](https://tailwindcss.com/) - Styles the frontend, making it look good and responsive.
- [Storybook](https://storybook.js.org/) - 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

1. NodeJS >=20.x (22.x is prefare)
2. Yarn >=1.22.x

## Installation

1. Clone repository `git clone https://github.com/buggregator/frontend.git`
2. Install dependencies `yarn install`
3. Run NodeJS server `yarn dev`
4. 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.

---

### Now you can start developing your own features and share them with the community!
