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.
-
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
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 |
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 |
Add this script to your website:
<script src="https://attach-script.com/form/indexjs"></script>
- Node.js 18 or later
- PostgreSQL
- Redis
- React
- Clone the repository:
```bash git clone https://github.com/sutharjay1/response.git cd response ```
- Install dependencies:
```bash pnpm install ```
- Set up environment variables:
```bash cp .env.example .env.local ```
-
Configure your environment variables (database, Redis, cloud storage, etc.)
-
Run the development server:
```bash pnpm run dev ```
We welcome contributions! Please see our Contributing Guide for more details.
If you find Response helpful, please consider:
- ⭐ Giving a star on GitHub
- 🛜 Follow on Peerlist
Your support helps maintain and improve Response!