Skip to content

Latest commit

Β 

History

History
131 lines (91 loc) Β· 4.22 KB

File metadata and controls

131 lines (91 loc) Β· 4.22 KB

Get-EasyAid πŸŽ“

AI-powered tool to generate personalized financial aid application answers for Coursera courses.

πŸ“– About

Get-EasyAid helps students and professionals apply for financial aid on Coursera by generating AI-powered, personalized responses to financial aid application questions. Users can search for a desired course, provide their background details, and instantly receive ready-to-use answers tailored to their profile.

🌐 Live Demo

πŸ”— Visit Live Site

✨ Features

  • πŸ” Course Search: Search Coursera courses by course name or offering university

  • ⚑ Debounced Search: Optimized search with debouncing to reduce unnecessary API calls and improve performance

  • πŸ“ Personalized Forms: Provide academic or professional details to tailor responses

  • πŸ€– AI-Generated Answers: Generates two contextual responses:

    • Why you are applying for financial aid
    • How the course supports your academic or career goals
  • πŸ” Regenerate Responses: Instantly regenerate alternative responses if needed

  • πŸ“‹ One-Click Copy: Easily copy generated answers to the clipboard

  • πŸ“± Fully Responsive: Seamless experience across desktop, tablet, and mobile devices

  • 🧹 Clean Codebase: Well-structured and maintainable React application using modern hooks and patterns

πŸš€ Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/VoyagerX21/get-easyAid-client
cd get-easyAid-client
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:5173

Build for Production

npm run build

πŸ› οΈ Tech Stack

  • React 19 β€” UI framework
  • React Router β€” Client-side routing
  • Vite β€” Fast build and development tool

🎨 Design & Quality

  • Responsive Design: Adaptive layout for all screen sizes
  • User Experience: Smooth interactions, loaders, and keyboard-friendly navigation
  • Performance: Debounced search and efficient state management to minimize network overhead
  • Code Quality: Modular components, clear separation of concerns, and reusable logic

πŸ“Έ Screenshots

Home Page
Home Page
Course Search
Course Search
Results Page
Results Page

πŸ“ Usage

  1. Search: Type a course name or university into the search bar
  2. Select: Choose the desired course from the dropdown suggestions
  3. Fill Details: Enter academic or professional background information
  4. Generate: Click Get Result to generate financial aid responses
  5. Copy / Regenerate: Copy responses or regenerate alternatives instantly

⚠️ Disclaimer

AI-generated responses may contain inaccuracies. Users are encouraged to review and customize answers before submitting official financial aid applications.

πŸ™ Credits

Special Shout-out to Ayush 🎨

A big thank you to Ayush for crafting the clean and responsive UI/UX for this project.

His contribution includes:

  • ✨ Modern and visually appealing interface
  • πŸ“± Pixel-perfect responsiveness across devices
  • 🎯 Attention to UI details, animations, and interactions
  • πŸ’Ž Professional polish that enhances overall usability

πŸ“„ License

This project is open source and available for educational purposes.


Made with ❀️ for students seeking financial aid on Coursera