Provide a brief description of your project here. Explain what it does, the main features, and any other relevant information.
To install and run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git cd Vue-Vite-Template
-
Install dependencies:
pnpm i
-
Start the development server:
pnpm dev
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.
If you would like to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, please feel free to contact me at atlasyigitaydin@gmail.com.