Skip to content

AtlsDev/Vue-Vite-Template

Repository files navigation

Untitled

Vue-Vite-Template

Overview

Provide a brief description of your project here. Explain what it does, the main features, and any other relevant information.

Installation

To install and run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/your-repo-name.git
    cd Vue-Vite-Template
  2. Install dependencies:

    pnpm i
  3. Start the development server:

    pnpm dev

Dependencies

This project uses the following libraries and frameworks:

  • @vueuse/core: Essential Vue Composition Utilities.
  • @vueuse/head: Reactive document head manager for Vue 3.
  • axios: Promise based HTTP client for the browser and Node.js.
  • chart.js: Simple yet flexible JavaScript charting for designers & developers.
  • exceljs: Excel Workbook Manager.
  • file-saver: An HTML5 saveAs() FileSaver implementation.
  • jspdf: A library to generate PDF files in client-side JavaScript.
  • maska: Input mask for Vue.js.
  • moment: Parse, validate, manipulate, and display dates in JavaScript.
  • nprogress: Simple slim progress bars for Ajax'y applications.
  • oidc-client-ts: A library to manage OpenID Connect (OIDC) and OAuth2 protocol in client-side applications.
  • pinia: Intuitive, type-safe, and flexible Store for Vue.
  • primeflex: A CSS utility library for Prime UI libraries.
  • primeicons: Prime UI Icons.
  • primevue: A Vue.js component library.
  • sortablejs: A JavaScript library for reorderable drag-and-drop lists.
  • vee-validate: Form validation for Vue.js.
  • vue: The Progressive JavaScript Framework.
  • vue-draggable-next: Vue 3 wrapper for SortableJS.
  • vue-i18n: Internationalization plugin for Vue.js.
  • vue-pdf-embed: PDF embedding component for Vue.js.
  • vue-router: The official router for Vue.js.
  • yup: A JavaScript schema builder for value parsing and validation.

Contributing

If you would like to contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

If you have any questions or suggestions, please feel free to contact me at atlasyigitaydin@gmail.com.