Create a React.js/Next.js Student Internship Platform
Budget: ₹1,500 – ₹12,500 INR
Project Title:
Frontend Developer Needed for Internship Learning Platform (Backend Ready)
Key Details:
Platform Overview:
Internship portal for students to:
Watch learning videos
Complete assignments and projects
Build resumes
Earn internship certificates
Backend Status:
Fully developed and deployed using Google Cloud Run
APIs available (RESTful, secured with JWT)
Connected to BigQuery, Firebase Auth, GCS
Frontend Requirements:
Framework: React.js or Next.js
Responsive UI (mobile + desktop)
Integration with backend APIs
Smooth UX for video modules, assignments, progress tracking, etc.
Pages to Build:
Login / Signup (Firebase Auth Integration)
Internship Program Browse + Enroll
Video Player with progress tracking
Assignment Upload + MCQ submission
Resume Builder (form-based with PDF export)
Project Submission
Certificate Download
Razorpay/Stripe Payment Integration
Referral Dashboard
Admin Dashboard (for content management and evaluation)
Tech Stack Desired:
React.js or Next.js
TailwindCSS (preferred) or Material UI
Axios or Fetch for API calls
Firebase integration for Auth and file uploads
Stripe/Razorpay for payments
Expectations:
Clean, reusable code
Fully responsive UI
Frontend validation + API error handling
GitHub for version control
Bonus if experienced in education or edtech platforms
Deliverables:
Full source code (React/Next app)
Deployment-ready build
API integrated and tested
Documentation for running the project locally
Frontend Developer Needed for Internship Learning Platform (Backend Ready)
Key Details:
Platform Overview:
Internship portal for students to:
Watch learning videos
Complete assignments and projects
Build resumes
Earn internship certificates
Backend Status:
Fully developed and deployed using Google Cloud Run
APIs available (RESTful, secured with JWT)
Connected to BigQuery, Firebase Auth, GCS
Frontend Requirements:
Framework: React.js or Next.js
Responsive UI (mobile + desktop)
Integration with backend APIs
Smooth UX for video modules, assignments, progress tracking, etc.
Pages to Build:
Login / Signup (Firebase Auth Integration)
Internship Program Browse + Enroll
Video Player with progress tracking
Assignment Upload + MCQ submission
Resume Builder (form-based with PDF export)
Project Submission
Certificate Download
Razorpay/Stripe Payment Integration
Referral Dashboard
Admin Dashboard (for content management and evaluation)
Tech Stack Desired:
React.js or Next.js
TailwindCSS (preferred) or Material UI
Axios or Fetch for API calls
Firebase integration for Auth and file uploads
Stripe/Razorpay for payments
Expectations:
Clean, reusable code
Fully responsive UI
Frontend validation + API error handling
GitHub for version control
Bonus if experienced in education or edtech platforms
Deliverables:
Full source code (React/Next app)
Deployment-ready build
API integrated and tested
Documentation for running the project locally