A modern platform for designers to collaborate, iterate, and receive AI-powered feedback on their designs.
Landing page with modern glassmorphic design and clear value proposition
Clean overview of projects and recent activity with intuitive navigation
Organized project workspace with version control and collaboration features
Public profile showcasing design portfolio and project contributions
Clean and modern user registration interface
AI-powered creative variation suggestions for rapid exploration
Additional creative boost output for alternative directions
AI-powered UI layout generation from text prompts
While designers have great tools to create, collaboration, feedback, and iteration still feel scattered β spread across chats, screenshots, and multiple platforms. Antelope focuses on bringing structure and clarity to that workflow by centralizing design collaboration with intelligent AI assistance.
- Design feedback scattered across multiple platforms
- Lack of structured critique processes
- Difficulty tracking design iterations
- Inefficient collaboration across distributed teams
- Manual accessibility and usability checks
Antelope creates a unified workspace where designers can upload artifacts, receive structured AI-powered critiques, collaborate with teammates, and maintain version control throughout the design process.
- Keep artifacts, notes, and AI output in one glass board
- Fast previews with issue tracking and version history
- Clean, modern interface for focused design work
- Run structured reviews for UX, UI polish, and accessibility
- Actionable feedback delivered as crisp, organized cards
- Multiple analysis dimensions: hierarchy, contrast, accessibility, flow
- Generate on-brand art direction variants
- Explore design options quickly and ship with confidence
- AI-powered creative suggestions based on existing designs
- Public & Private Profiles: Showcase your design portfolio
- Project Repositories: Organized design spaces with granular permissions
- Versioned Uploads: Track design iterations with full history
- Team Collaboration: Invite teammates with role-based access (Owner, Editor, Viewer)
- Organized Discussions: Threaded comments instead of messy feedback loops
- AI-powered UI layout generation from text prompts
- Export designs as images
- Save and manage generated UI frames
- Private/public project visibility
- Secure invite links with expiration options
- Role-based permissions (Owner, Editor, Viewer)
- Create new design project (public or private)
- Set up collaboration team with appropriate roles
- Configure project visibility and access controls
- Upload design artifacts (Figma frames, screenshots, PDFs)
- Automatic thumbnail generation and version tracking
- Organize assets within project workspace
- Run AI critique for comprehensive design review
- Receive structured feedback on:
- Visual hierarchy and layout
- Color contrast and accessibility
- UX flow and interaction patterns
- Typography and spacing
- Use Creative Boost for design variations
- Generate UI layouts from text descriptions
- Explore multiple design directions quickly
- Invite team members via secure links
- Threaded discussions for focused feedback
- Version control for design iterations
- Real-time collaboration notifications
- Export designs and feedback reports
- Share project with stakeholders
- Maintain design history and documentation
- React 18.3.1 - Modern UI framework
- Vite - Fast development and build tool
- Tailwind CSS - Utility-first styling
- React Router DOM - Client-side routing
- React Markdown - Rich text rendering
- Axios - HTTP client for API calls
- html-to-image - Design export functionality
- Node.js - Server runtime
- Express.js - Web framework
- MongoDB with Mongoose - Database and ODM
- Redis - High-performance caching layer
- JWT - Authentication and authorization
- Bcrypt - Password hashing
- Cloudinary - Image storage and processing
- Multer - File upload handling
- Nodemailer - Email notifications
- Google Generative AI - Vision analysis and text generation
- Google ADK - Advanced AI development kit
- Zod - Schema validation for AI responses
- Custom AI Agents - Specialized critique and creative assistants
- Docker - Containerization support
- Redis Cloud - Managed caching service
- Environment-based configuration - Multi-environment support
frontend/
βββ public/
β βββ favicon.jpg
β βββ favicon.svg
βββ src/
β βββ components/ # Reusable UI components
β β βββ AIResponseCard.jsx
β β βββ AssetCard.jsx
β β βββ AuthCard.jsx
β β βββ Button.jsx
β β βββ CommentThread.jsx
β β βββ CreateProjectModal.jsx
β β βββ CreativeBoostModal.jsx
β β βββ FileUploader.jsx
β β βββ Input.jsx
β β βββ MarkdownRenderer.jsx
β β βββ ProjectCard.jsx
β βββ hooks/ # Custom React hooks
β β βββ useAuth.js
β βββ pages/ # Main application pages
β β βββ Admin.jsx
β β βββ AssetViewer.jsx
β β βββ Dashboard.jsx
β β βββ InviteJoin.jsx
β β βββ Landing.jsx
β β βββ Login.jsx
β β βββ Profile.jsx
β β βββ Project.jsx
β β βββ PublicProfile.jsx
β β βββ Signup.jsx
β β βββ UiGenerator.jsx
β β βββ UsernameProfile.jsx
β β βββ VerifyOtp.jsx
β βββ utils/
β β βββ apiBase.js
β βββ api/
β β βββ auth.js
β β βββ index.js
β βββ App.jsx # Main application component
β βββ index.css # Global styles
β βββ main.jsx # Application entry point
βββ package.json
βββ tailwind.config.js
βββ vite.config.mjs
βββ vercel.json # Deployment configuration
- Node.js 16+ - JavaScript runtime
- npm or yarn - Package manager
- MongoDB - Database (local or cloud)
- Redis - Caching service (local or Redis Cloud)
git clone https://github.com/NalgondaLokesh/Antelope.git
cd Antelopecd frontend
npm installcd ../backend
npm install# Copy environment template
cp .env.example .env
# Edit .env with your credentialsRequired Environment Variables:
# Database
MONGODB_URI=mongodb://localhost:27017/antelope
# Redis (for performance caching)
REDIS_URL=redis://localhost:6379
REDIS_CACHE_TTL=3600
# Authentication
JWT_SECRET=your-super-secret-jwt-key
# Email (optional)
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
SMTP_USER=your-email@gmail.com
SMTP_PASS=your-app-password
# Cloud Storage
CLOUDINARY_CLOUD_NAME=your-cloud-name
CLOUDINARY_API_KEY=your-api-key
CLOUDINARY_API_SECRET=your-api-secret
# AI Services
GOOGLE_AI_API_KEY=your-google-ai-api-key
# Frontend URL
FRONTEND_BASE_URL=http://localhost:5173Backend:
cd backend
npm run dev
# Server runs on http://localhost:5000Frontend:
cd frontend
npm run dev
# Application runs on http://localhost:5173-
Create Account
- Sign up with email or Google OAuth
- Verify email address
- Complete profile setup
-
Create First Project
- Click "New Project" on dashboard
- Set project name and description
- Choose visibility (public/private)
- Invite team members if needed
-
Upload Design Assets
- Navigate to project workspace
- Click "Upload" to add design files
- Supported formats: Images, PDFs, Figma exports
- Add version notes and descriptions
-
Run AI Critique
- Select uploaded asset
- Click "Run Critique"
- Wait for AI analysis (typically 10-30 seconds)
- Review structured feedback cards
-
Collaborate
- Share project link with team members
- Add comments and feedback
- Track design iterations
- Use Creative Boost for design variations
- UI Generation: Create UI layouts from text descriptions
- Version Control: Maintain full history of design changes
- Public Profiles: Showcase your design portfolio
- Admin Dashboard: Manage users and system settings
cd frontend
npm run build
vercel --prodHeroku:
heroku create antelope-backend
heroku config:set MONGODB_URI=your-mongodb-uri
heroku config:set REDIS_URL=your-redis-url
git push heroku mainAWS Elastic Beanstalk:
eb create antelope-production
eb deployDocker:
docker build -t antelope-backend .
docker run -p 5000:5000 antelope-backend- Use secure, production-ready values
- Enable HTTPS for all endpoints
- Configure proper CORS settings
- Set up monitoring and logging
- No public API documentation will be provided
- Backend deployment details are confidential
- Database schemas and AI implementation are proprietary
- Rate limiting and security measures are enforced
For API access or partnership opportunities, please contact the development team directly.
This platform uses AI-powered design analysis and suggestions. While our AI systems are trained on design best practices and accessibility guidelines:
- AI suggestions should be reviewed by human designers
- Final design decisions remain the responsibility of the design team
- Accessibility compliance should be verified with standard testing tools
- No medical, legal, or financial advice is provided through this platform
The AI critique engine is a tool to enhance, not replace, professional design judgment.
Lead Developer: Nalgonda Lokesh
Co-Developer: Karthik
Contributions:
- AI/ML integration and prompt engineering
- Full-stack development and architecture
- UI/UX design and implementation
- Performance optimization with Redis caching
Special Thanks:
- Google AI Platform for vision and text generation APIs
- Redis for high-performance caching solutions
- Cloudinary for image processing and storage
- Open source community for the amazing tools and libraries
Β© 2026 Antelope Design Platform
This project is proprietary software. All rights reserved.
- Source Code: Private repository
- Usage: By invitation only
- Commercial Use: Requires explicit license
- Redistribution: Not permitted without written consent
For licensing inquiries and partnership opportunities, please contact:
- Email: nalgondalokesh@gmail.com
- GitHub: @NalgondaLokesh
While the source code is proprietary, we welcome:
- Feedback and suggestions from our users
- Bug reports and usability issues
- Feature requests and improvement ideas
- Partnership opportunities with design teams and agencies
Built with β€οΈ for designers who believe in collaborative, intelligent design workflows.