Your launchpad to internships & fresh opportunities.
Discover. Apply. Post. All in one place.
- π Explore curated internship listings across domains
- π Apply directly through the platform
- π§βπΌ Post internships as a company, startup, or individual
- π Secure authentication with Clerk
- π‘ Real-time backend using Supabase
- β‘ Lightning-fast frontend powered by Vite and Tailwind
- π¨ Beautiful UI using Shadcn UI & Radix Primitives
| Layer | Technology | Purpose |
|---|---|---|
| π§ Frontend | React + Vite | UI & component architecture |
| π¨ Styling | Tailwind CSS, Shadcn UI, Radix UI | Styling, design system |
| π Auth | Clerk | Authentication & session handling |
| π§± Backend | Supabase (Postgres DB + Auth + RLS) | Realtime database & access control |
| π Hosting | Vercel (planned) | Deployment platform |
| π§ Planned | Node.js | Backend logic & API expansion |
Clone the repo and install dependencies:
git clone https://github.com/yourusername/internedge.git
cd internedge
npm install
npm run dev Create a .env file in the root directory and add:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_keyAditya Gaikwad Building cool products & startups β one idea at a time.