team-6/frontend
Tikhon Vodyanov e3d416ff0e frontend
2025-08-02 13:26:06 +02:00
..
public frontend 2025-08-02 13:26:06 +02:00
src frontend 2025-08-02 13:26:06 +02:00
style frontend 2025-08-02 13:26:06 +02:00
characteristics.json frontend 2025-08-02 13:26:06 +02:00
eslint.config.js frontend 2025-08-02 13:26:06 +02:00
index.html frontend 2025-08-02 13:26:06 +02:00
jsconfig.json frontend 2025-08-02 13:26:06 +02:00
package-lock.json frontend 2025-08-02 13:26:06 +02:00
package.json frontend 2025-08-02 13:26:06 +02:00
README.md frontend 2025-08-02 13:26:06 +02:00
vite.config.js frontend 2025-08-02 13:26:06 +02:00

Project Genesis

A modern, responsive web application built with Vue.js. This project leverages a rich component library for a polished user interface and centralized state management for a robust and scalable architecture.

Core Technologies

  • Framework: Vue.js
  • UI Components: PrimeVue
  • State Management: Pinia
  • API Communication: Axios (Managed within Pinia stores for centralized API/SPI calls)

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You will need Node.js and npm installed on your machine.

  • Node.js (v18.x or higher recommended)
  • npm (v9.x or higher recommended)

Installation

  1. Clone the repository to your local machine:
    git clone <repository-url>
    
  2. Navigate to the project directory:
    cd <project-directory>
    
  3. Install the dependencies:
    npm install
    

Usage

To start the local development server, run the following command:

npm run dev

The application will be available at http://localhost:5173 (or the next available port). The development server supports hot-reloading, so any changes you make to the source code will be reflected in the browser automatically.