Project Marketplace & Collaboration Platform
Antigravity is a full-stack web platform designed for students and developers to sell projects, buy projects, sponsor ideas, and work on sponsored projects.
It enables direct collaboration without in-app chat or payment gateways, keeping the workflow simple and transparent.
- User Sign Up & Sign In
- Secure session handling
- Role-based dashboard access
- List projects with:
- Title
- Description
- Images
- Demo video (URL or upload)
- Deployed project link
- Price
- Tech stack
- Contact number
- Seller dashboard to:
- Manage listed projects
- View buyer requests
- View dummy payment status
- Browse available projects
- View detailed project information
- Send request to seller
- Buyer contact details are shared with seller
- Buy project using dummy payment
- Buyer dashboard shows:
- Purchased projects
- Payment status
- Post sponsored project opportunities with:
- Project title
- Problem statement
- Required skills / tech stack
- Budget (fixed or range)
- Timeline
- Sponsor contact details
- View applications from developers
- Apply to sponsored projects by submitting:
- Resume (PDF)
- Contact number
- Introduction
- Previous projects completed on the platform
- Optional GitHub / portfolio link
- Sponsor contacts selected applicants directly
Each user dashboard displays:
- Projects sold
- Projects bought
- Sponsored projects posted
- Applications sent
- Applications received
- Dummy payment status (paid / received)
First, run the development server:
npm install
npm run dev
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.