Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shangyuanhsu/survey
This project is a web-based survey application built with Laravel 11 + Vue.js + Tailwind. It allows you to create, manage, and distribute surveys for people to answer. Additionally, this project integrates with Jira to streamline issue tracking and project management.
https://github.com/shangyuanhsu/survey
laravel
Last synced: about 2 months ago
JSON representation
This project is a web-based survey application built with Laravel 11 + Vue.js + Tailwind. It allows you to create, manage, and distribute surveys for people to answer. Additionally, this project integrates with Jira to streamline issue tracking and project management.
- Host: GitHub
- URL: https://github.com/shangyuanhsu/survey
- Owner: shangyuanhsu
- Created: 2024-05-07T13:19:16.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T13:05:24.000Z (5 months ago)
- Last Synced: 2024-08-22T14:41:15.513Z (5 months ago)
- Topics: laravel
- Language: PHP
- Homepage:
- Size: 136 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Survey Application
Laravel 11 + Vue.js + Tailwind
This project is a web-based survey application built with Laravel 11 + Vue.js + Tailwind. It allows you to create, manage, and distribute surveys for people to answer. Additionally, this project integrates with Jira to streamline issue tracking and project management.
## to do >___<
* front end : Vue.js + Tailwind
* laravel testing
## Laravel Getting Started
To build and run this project, follow the steps below:
1. **Install all the libraries or packages:**
```bash
composer install
```2. **Set up your environment variables:**
- Copy the `.env.example` file to `.env`:
```bash
cp .env.example .env
```- Configure your database connection in the `.env` file:
```dotenv
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_user
DB_PASSWORD=your_database_password
```3. **Run database migrations:**
- Migrate the database to set up the necessary tables:
```bash
php artisan migrate
```4. **Serve the application:**
- Start the Laravel development server:
```bash
php artisan serve
```5. **Create a symbolic link for storage:**
- This command will create a symbolic link from `public/storage` to `storage/app/public`, making your files accessible from the web:
```bash
php artisan storage:link
```