This is single page application made with VueJS and Laravel framework. Frontend is strapped with TailwindCSS utility-first framework. This project simulates company app, so we have basic CRUD functionality here. In the project, I implemented some of the best practices like lazy loading components in VueJS or using Resources for Laravel response. You can use this project as a starter template project for building your single-page application, and modify it according your requirements.
- TailwindCSS utility-first framework
- Flex tehnique used in framework
- Responsive menu with VueJS
- API results paginated with VueJS
- Lazy loading components in Vuejs
- Router used for handling requests in SPA
- API implemented
- Error responses made in JSON
- Resources used for consisten display API data
- Request implemented for validation