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
- Host: GitHub
- URL: https://github.com/sutharjay1/response
- Owner: sutharjay1
- Created: 2024-11-23T15:02:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-06T17:51:15.000Z (over 1 year ago)
- Last Synced: 2025-03-30T22:32:06.711Z (about 1 year ago)
- Topics: cloudflare-worker, cloudinary, docker, nextjs, pnpm, postgres, prisma, reactjs, redis, response, serveraction, tailwindcss-ui, tanstack-query
- Language: TypeScript
- Homepage: https://response.sutharjay.com
- Size: 1.14 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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

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