Tech Stack
Frontend
- Framework: React with Vite
- UI Components:
- shadcn-ui (for internal tools and non-designed parts)
- Plain CSS (for Figma-designed components)
- TailwindCSS (for internal tools)
Backend
- Node.js
- Express
- Self-hosted MongoDB
Integrations
Analytics
- Service: Posthog
- Tracking:
- Click events
- Time spent on page
- User location
- Device information
Payment Processing
- Gateway: Cashfree
Communications
- Email: Nodemailer with Google OAuth refresh tokens
- SMS: Twilio
Environments
Production
- Backend: https://api.gosupersquad.com/
- Frontend: https://new.gosupersquad.com/ (temporary)
Stage (Pre-production)
- Backend: https://stageapi.gosupersquad.com/
- Frontend: https://stage.gosupersquad.com/
Test (Experimental)
- Backend: https://testapi.gosupersquad.com/
- Frontend: https://test.gosupersquad.com/