College Internship Finder Portal

Замовник: AI | Опубліковано: 13.04.2026

I need a small, self-hosted web application for a class project that lets students browse internship openings while giving companies and admins the tools they need to keep those listings current. The stack must stay within HTML, Java, PHP and MySQL so that I can run everything locally on my laptop (XAMPP/WAMP is fine). Core user roles • Students – browse and search internships, download study resources and review paid interview-prep details. • Companies – register / log in, post new internships, edit their own listings. • Admins – add or delete any internship and upload study resources; no company-account management features are required beyond what companies can already do for themselves. Main sections to build • Internship Opportunities: card or table layout with filters for location, domain and date posted. • Study Resources: simple area where PDFs, slides or links can be attached and displayed. • Interview Preparation: page that outlines what a good interview looks like and shows pricing tiers for mock-interview services (static content is fine). Technical notes • Clean, commented code so I can explain it during my presentation. • Database schema in .sql file plus sample data for at least five internships, one admin and two companies. • Session-based login; password hashing is a must. • A short README that walks me through setup and how to add more internships or resources later. Deliverables 1. Full source code (HTML, Java, PHP), MySQL dump and README. 2. Quick video or screenshots showing the system running locally. 3. One short call or chat (optional) if I hit setup issues before submission. 4. Thesis on the whole project If anything here looks unclear, let me know so we can lock requirements before you start coding.