A web platform connecting students with internship opportunities across various industries. Built with Next.js and deployed on Vercel.
🌐 Live Site: futureinterns.vercel.app
Future Interns is an internship-providing platform. It bridges the gap between students and industry by offering real work environment experiences across fields like Web Development, Business, CS & SE, Textile Engineering, and Banking.
The platform includes:
- 🔍 Internship Listings — Browse available internships by category
- 📝 Internship Test Portal — Assessments to prepare students for professional roles
- 🏢 Company Registration — Companies can register and post opportunities
- 👤 Admin Dashboard — Manage listings, users, and applications
- 📧 Contact & Email — SendGrid-powered communication
First, clone the repo and install dependencies:
git clone https://github.com/YOUR_USERNAME/YOUR_REPO.git
cd YOUR_REPO
npm installThen run the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 to view it in the browser.
Create a .env file in the root of your project and add the following:
MONGODB_URL=mongodb+srv://<username>:<password>@cluster0.ywrv0or.mongodb.net/<db_name>
SENDGRID_API_KEY=your_sendgrid_api_key
NEXTAUTH_URL=https://your-deployment-url/api/auth
NEXTAUTH_SECRET=your_nextauth_secret- Framework: Next.js
- Database: MongoDB Atlas
- Auth: NextAuth.js
- Email: SendGrid
- Deployment: Vercel
2024 © Future Interns — All rights reserved.