An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Vue Feedback

Easily add user suggestions and feedbacks.

**https://vue-feedback-ryuuto829.netlify.app/**

![demo](https://raw.githubusercontent.com/ryuuto829/vue-feedback/master/_assets/vue-feedback-demo.gif)

## 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