This is a solution to the Product feedback app challenge on Frontend Mentor.
- Create, read, update, and delete product feedback requests
- Receive form validations when trying to create/edit feedback requests
- Sort suggestions by most/least upvotes and most/least comments
- Filter suggestions by category
- Add comments and replies to a product feedback request
- Upvote product feedback requests
- View the optimal layout for the app depending on their device's screen size
- Change products feedback status with drag'n'drop for roadmap page
- Saving state after changes on page
# Install dependencies
npm install
# Run fake api with json-server
npm run api
# Start local dev server
npm run dev
Scripts name | Description |
---|---|
npm run build |
Type-Check, Compile and Minify for Productionclient dev server(preferable) |
npm run test:unit |
Run Unit Tests with Vitest |
npm run lint |
Lint with ESLint |
npm run deploy |
Deploy to Github Pages |
- Solution URL: Github
- Live Site URL: Github Pages
- Vite, Vue 3, Typescript, Pinia
- Website - Sergey Nagornykh
- Github - Ex-Zy
- Frontend Mentor - @Ex-Zy