Mini-Project: The Scholarship Eligibility Engine
A community foundation awards three scholarships with different rules. Create variables for gpa, service_hours, is_enrolled, family_income, and is_first_generation. Then build three separate Boolean expressions: (1) Merit, GPA 3.5+ AND enrolled; (2) Service, 100+ service hours OR (50+ hours AND first-generation); (3) Need, income under 45000 AND enrolled AND NOT already receiving merit. Print all three results, then use the accumulator pattern (+=) to count how many the applicant qualifies for. Test with three different applicant profiles. Both languages.
Built it in both languages?
Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.