56 Commits

Author SHA1 Message Date
bde56f4bb2 feat(service): add apiRequest service
This commit introduces the new 'apiRequest' service file. This service file contains functionalities for standard and authenticated network requests including POST, GET, PATCH, and DELETE actions using axios. The file has been structured to easily perform network requests with necessary headers and status validations.
2024-06-06 14:04:20 +02:00
74ec86c684 feat: Add multiple UI components to the codebase
This commit includes several User Interface components such as Button, DropdownMenu, FlipWords, HeroParallax, Input, Label, NavigationMenu and ToastBox. Each component was developed individually and has different attributes and behaviors. This will significantly improve the user experience and interactivity of the application.
2024-06-06 14:03:45 +02:00
17df70947a feat: Add new configuration files and dependencies
This commit introduces new configuration files including components.json, next.config.mjs, and package.json. Files have been set up with desired configurations and scripts. It adds a list of new dependencies required for the project into package.json and ensures version control with pnpm-lock.yaml file.
2024-06-06 14:03:03 +02:00
682cc0edae feat: add new yellow-bit SVG to public folder
This commit introduces a new SVG named yellow-bit to the public folder. The SVG features a complex design that is well optimized for web display. This SVG will be used in the component rendering to enhance UI visuals.
2024-06-06 14:01:23 +02:00
d8b021af5f feat: Add new .idea configuration files
This commit introduces a set of .idea configuration files. These include settings for ignoring default files, module root management, project module management, and version control system standards. The addition of these configuration files can improve the development workflow by setting rules and preferences for the workspace.
2024-06-06 14:00:53 +02:00
7727415aaa Initial commit 2024-06-06 11:04:06 +02:00