Logo de Eddium

1 Scholarship Recommendation Platform PFE

Eddium

StageHybride4 à 6 moisDate limite : 25 nov. 2025
Full-Stack Web DevelopmentData Engineering / Web ScrapingUX/UI Design

Postuler

Description

Project Summary

  • Develop a web-based Scholarship Recommendation Platform to automate scholarship suggestions for students based on academic level, nationality and study goals.
  • Goal: simplify scholarship discovery and increase application rates through Eddium by delivering a secure, searchable, and user-friendly web application.

Main Tasks / Responsibilities

  • Research and aggregate data from reliable scholarship databases and sources; design a schema to store scholarship metadata (eligibility, deadlines, country, level, field of study).
  • Design system architecture and produce UI mockups; implement front-end pages and flows for search, filters, scholarship details and student profiles.
  • Develop a robust filtering and searching system allowing multi-criteria searches (academic level, nationality, study goals, deadlines, keywords).
  • Build and secure an automated scholarship data collection pipeline (web scraper) using BeautifulSoup; implement error handling, scheduling and duplication checks.
  • Integrate secure user authentication and profile management (Firebase for auth, profile storage and session management) and link student profiles to recommended scholarships.
  • Implement back-end APIs (Node.js + Express) and database models (MongoDB) and deploy the final application to a live web server.

Technologies & Tools

  • Front-end: React, Next.js for server-side rendering and routing; Figma for UI mockups and design handoff.
  • Back-end & Data: Node.js, Express, MongoDB for data persistence; Firebase for authentication and user management.
  • Data collection: BeautifulSoup for web scraping; implement rate limiting, respectful crawling, and data validation/sanitization.
  • DevOps: deploy to a live server (provide CI/CD or deployment scripts), ensure secure configuration and environment variable management.

Deliverables & Expectations

  • Delivered artifacts: system architecture diagram, UI mockups, functioning front-end, RESTful APIs, scraper code, database schema, authentication flow and deployment scripts.
  • Quality requirements: secure authentication, data privacy for user profiles, reliable scraper with logging/monitoring, and a production-ready deployed site.
  • Project duration: 4 to 6 months. Number of positions: 1 intern (reference EDU-IT02).

How to Apply

  • To apply, send your CV and a short motivation email referencing this project and your relevant experience.
  • Email applications should be sent to hr@eddium.com with the subject: "Application - 1 Scholarship Recommendation Platform PFE (EDU-IT02)".