Yess Chef
Yess Chef is a comprehensive platform that connects professional chefs with clients seeking personalized dining experiences. The application features real-time communication, secure payment processing, and sophisticated booking management, all wrapped in a modern, responsive interface.
<100ms
API Response Time
Average API response time with caching
95+
Frontend Performance
Lighthouse performance score
Technical Architecture
Microservices-based architecture with a Next.js frontend and NestJS backend, utilizing modern tools and practices for scalability and maintainability
Technical Details
Frontend
Framework: Next.js with TypeScript
State Management: Redux Toolkit & React Query
Styling: TailwindCSS with Radix UI components
Notable Features
- Server-side rendering
- Type-safe API calls with tRPC
- Responsive design with TailwindCSS
- Real-time chat interface
- Client-side form validation
- Google Places integration
Backend
Framework: NestJS with TypeScript
Database: PostgreSQL with TypeORM
API: REST & GraphQL
Notable Features
- JWT authentication
- Rate limiting
- File upload handling
- Email notifications
- WebSocket support
- Prometheus metrics
- Bull job queue integration
Infrastructure
Hosting: Docker containerization
Deployment: GitHub Actions CI/CD
Monitoring: Prometheus & Winston logging
Notable Features
- Containerized deployment
- Automated CI/CD pipeline
- Performance monitoring
- Scalable architecture
Team & Role
Team Information
Team Size: Small
Role: Full Stack Developer
Responsibilities
- Frontend development with Next.js
- Backend API development with NestJS
- Database design and implementation
- Third-party service integrations
- DevOps and deployment configuration