Giglance is a modern, open-source freelancing platform tailored for the Indian gig economy. Inspired by platforms like Upwork, it’s built for beginners to gain real-world development experience while solving real-world problems.
Employers can hire freelancers for jobs.
Freelancers post short-term gigs and manage applications.
AI recommends matches.
Secure payment integration.
The goal: Build in public. Learn by contributing. Empower future developers.
Here is an example homepage: Figma
- Next.js with TypeScript
- Tailwind CSS for styling
- shadcn/ui for accessible UI components
- TanStack Query for server state management
- React Hook Form + Zod for form handling & validation
- Express.js with TypeScript
- Prisma ORM + PostgreSQL
- Zod for schema validation
- Clerk for authentication
- OpenAI Embeddings + pgvector for AI recommendations
- AWS cloud platform for deployment
- Docker for containerization
- Kubernetes for orchestration and deployment cluster
Please refer to the Contribution Guide for detailed steps for installation.
Shubhojit Mitra Anuja Kotnala
We follow an easy-to-understand, beginner-friendly contribution process with labeled issues, test-driven development, and previews.
📖 Read our full CONTRIBUTING.md for setup, issue flow, and PR guidelines.
Built with ❤️ by contributors, for contributors.