https://github.com/ryuuto829/vue-feedback
:black_nib: A public feedback board made with Vue.js
https://github.com/ryuuto829/vue-feedback
firebase headlessui marked-js taiwindcss vue
Last synced: 28 days ago
JSON representation
:black_nib: A public feedback board made with Vue.js
- Host: GitHub
- URL: https://github.com/ryuuto829/vue-feedback
- Owner: ryuuto829
- Created: 2022-06-22T14:04:22.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-09T11:41:20.000Z (about 3 years ago)
- Last Synced: 2025-03-03T21:15:20.647Z (7 months ago)
- Topics: firebase, headlessui, marked-js, taiwindcss, vue
- Language: Vue
- Homepage: https://vue-feedback-ryuuto829.netlify.app
- Size: 2.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vue Feedback
Easily add user suggestions and feedbacks.
**https://vue-feedback-ryuuto829.netlify.app/**

## Getting Started
1. Install dependencies
```bash
npm install
```2. Change environment variables. See `.env.example` for an example.
3. Run the development server
```bash
npm run dev
```## Features
- Firebase authentication
- Custom Firebase usernames
- Reactive forms and post preview
- Firestore CRUD operations
- Markdown support
- Upvote (heart) posts in realtime
- Fetch user profiles
- Admin dashboard (for editing posts)
- Paginated Home page feed
- Realtime data from Firebase
- Firestore backend security## Built Using
- Vue
- Firebase
- Tailwind CSS
- Headless UI
- Marked-js