Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wanrif/laravel-vue-survey
A survey application built with Laravel 9 (API), Vue 3 and Tailwind CSS.
https://github.com/wanrif/laravel-vue-survey
laravel tailwindcss vue
Last synced: about 2 months ago
JSON representation
A survey application built with Laravel 9 (API), Vue 3 and Tailwind CSS.
- Host: GitHub
- URL: https://github.com/wanrif/laravel-vue-survey
- Owner: wanrif
- Created: 2023-02-10T07:19:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T07:35:19.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T04:42:06.032Z (8 months ago)
- Topics: laravel, tailwindcss, vue
- Language: PHP
- Homepage:
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Survey App
A survey application built with Laravel 9 (API), Vue 3 and Tailwind CSS.
## Features
- User authentication and authorization
- Create and manage surveys
- Submit and view survey responses (Not done yet)
- Responsive UI built with Tailwind CSS## Requirements
- PHP 8.0 or higher
- MySQL
- Node.js
- NPM## Installation
### Laravel
Clone the repository
```bash
git clone https://github.com/Wansrif/laravel-vue-survey.gitcd laravel-vue-survey
```Install dependencies
```bash
composer install
```Create a copy of the .env file
```bash
cp .env.example .env
```Update the .env file with your database details
Generate an application key & run database migrations
```bash
php artisan key:generatephp artisan migrate
```Once that's done, you should be able to run the app on your localhost.
```bash
php artisan serve
```### Vue
Change into the frontend directory
```bash
cd vue
```Install dependencies & start the development server
```bash
npm install && npm run dev
```## Contributing
If you'd like to contribute to the project, please open a pull request. let me see what you can add!