Skip to content

jparkley/vuejs-pinia-composition-api

Repository files navigation

Ticket Form

This Ticket Form is built in Vue.js leveraging Pinia for state management and Composition API to achieve clean and efficient logic implementation. Tailwind CSS delivers simpler styling and a modern look.

Route Details

/

Homepage: The homepage features a form for users to enter ticket details.

/ticket/:id

Ticket Details: This page displays all information of a single ticket with its ID.

/ticketlist

Ticket List: This page displays all the tickets. Users can click a link to see details of each ticket. They can also delete a ticket from this page.

Project Setup (Local)

Clone the Repository

git clone https://github.com/jparkley/vuejs-pinia-composition-api.git

Install Packages

npm install

Compile and Run Local Development

npm run dev

Compile and Minify for Production

npm run build

About

Simple Vue.js Form with Pinia Store and Composition API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published