A sortable posts application with vue 3 and vite.

To install all the required dependencies, run:
npm install
To start the development server, run:
npm run dev
This will start the Vite development server. Navigate to http://localhost:5173/
to view the app.
To create a production build, run:
npm run build
The build artifacts will be stored in the dist
directory.
To run the tests, execute:
npm test
You can also type check the project with:
npm run typecheck
├── src/ # Application source code
│ ├── atoms/ # Unopinionated UI components
│ ├── components/ # Opinionated UI components
│ ├── composables/ # Vue Composables
│ ├── queries/ # Query functions and adapters
│ ├── styles/ # Global styles and variables
│ ├── types/ # Type definitions
│ ├── utils/ # Utility functions
│ └── main.ts # Entry point for the application
├── public/ # Public static assets
├── jest.config.js # Jest configuration file
└── vite.config.ts # Vite configuration file