gupta.manish2304@gmail.com nandanaditya985@gmail.com shahnawaz04khan@gmail.com ramolaayush832@gmail.com
- Modern, responsive UI built with Next.js 13+ and Shadcn/ui components
- Rich Text Editor powered by Tiptap with support for:
- Text formatting (bold, italics, alignment)
- Emojis and image embedding
- File attachments
- Comprehensive Q&A functionality:
- Post questions and answers
- Comment threading
- Upvoting/downvoting system
- Tag-based organization
- User karma system
- Real-time notifications via WebSockets
- Complete user profile system
- JWT-based authentication with role-based access control
- RESTful API with FastAPI featuring:
- Comprehensive API documentation with OpenAPI/Swagger
- Request validation using Pydantic schemas
- Modular architecture with services pattern
- PostgreSQL database with:
- SQLAlchemy ORM for type-safe database operations
- Alembic migrations for schema version control
- Production-ready features:
- Docker containerization
- Environment-based configuration
- API rate limiting
- CORS protection
- Framework: Next.js 13+ (App Router)
- UI Components: Shadcn/ui
- State Management: React Query
- Rich Text Editor: Tiptap
- Styling: Tailwind CSS
- Framework: FastAPI (Python)
- Database: PostgreSQL
- ORM: SQLAlchemy
- Migrations: Alembic
- Authentication: JWT Tokens
- Real-time: WebSockets
- Containerization: Docker & Docker Compose
- Package Management: PNPM (Frontend), uv (Backend)