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

https://github.com/sutharjay1/response

Spotlight What Matters in Feedback in 50 seconds
https://github.com/sutharjay1/response

cloudflare-worker cloudinary docker nextjs pnpm postgres prisma reactjs redis response serveraction tailwindcss-ui tanstack-query

Last synced: about 1 year ago
JSON representation

Spotlight What Matters in Feedback in 50 seconds

Awesome Lists containing this project

README

          


Response Logo

Response ✏️


A modern feedback collection and analysis system.


Visit Response

## Overview

Response is a comprehensive feedback management platform designed to streamline data collection and analysis. Built with modern technologies and scalable architecture, it provides enterprise-grade features while maintaining simplicity and ease of use.

## Key Features

- **Real-time Feedback Collection**

- Instant capture of user insights
- Responsive embedded widget
- Customizable feedback forms

- **Advanced Analytics**

- Automated feedback analysis
- Trend analysis and insights
- Comprehensive reporting dashboard

- **Robust Infrastructure**

- PostgreSQL for reliable data storage
- Redis for high-performance caching
- Secure cloud infrastructure
- Enterprise-level scalability

- **Developer-Friendly**
- Easy website integration
- Media upload support
- Extensive API documentation
- Flexible customization options

## 🛠️ Tech Stack

![Technologies](https://img.shields.io/badge/stack-TypeScript%20%7C%20React%20%7C%20Next.js%20%7C%20Tailwind%20%7C%20PostgreSQL%20%7C%20Redis-blue)

| Technology | Purpose |
| ------------ | ----------------------- |
| TypeScript | Type-safe programming |
| React | User interface |
| Next.js | Full-stack framework |
| Tailwind CSS | Styling |
| Zustand | State management |
| PostgreSQL | Persistent data storage |
| Redis | Caching and performance |

## 📦 Key Commands

| Command | Description |
| ----------------- | ------------------------ |
| `pnpm run dev` | Start development server |
| `pnpm run build` | Create production build |
| `pnpm run start` | Launch production server |
| `pnpm run lint` | Run code linting |
| `pnpm run format` | Prettier Format |

## 🌐 Embedding Widget

Add this script to your website:

```js

```

## 📊 System Architecture


Response architecture

## 🚀 Getting Started

### Prerequisites

- Node.js 18 or later
- PostgreSQL
- Redis
- React

### Installation

1. Clone the repository:

\`\`\`bash
git clone
cd response
\`\`\`

2. Install dependencies:

\`\`\`bash
pnpm install
\`\`\`

3. Set up environment variables:

\`\`\`bash
cp .env.example .env.local
\`\`\`

4. Configure your environment variables (database, Redis, cloud storage, etc.)

5. Run the development server:

\`\`\`bash
pnpm run dev
\`\`\`

## 🤝 Contributing

We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for more details.

## 🙏 Support Response

If you find Response helpful, please consider:

- ⭐ Giving a star on GitHub
- 🛜 Follow on [Peerlist](https://peerlist.io/sutharjay)

Your support helps maintain and improve Response!