Skip to content

AsithaKanchana1/EduPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduPulse App

🚀 Finished Product

You can download the executable files for the app:

Version 3.0 is Out Now

  • Download Installer

📖 Overview

The Eligibility Checker App is a React Native application designed to calculate eligibility for final exams based on specific criteria for various courses. Users can input their course data, and the app determines whether they meet the eligibility requirements.

Interface

🛠️ Technologies Used

  • React Native: For building the cross-platform mobile app.
  • Expo: Simplified development and bundling process.
  • @react-native-picker/picker: For dropdown course selection.
  • @expo/vector-icons: For adding GitHub, LinkedIn, and Buy Me a Coffee icons.
  • React Native Linking API: To handle external link redirection.
  • JavaScript: Programming language used for app logic.

📱 New Features

  • New interface update
  • more featurse
  • small bug fixes

main funtionality

  1. Dropdown menu to select a course.
  2. Dynamic input fields based on the selected course.
  3. Eligibility calculation based on user input.
  4. User-friendly design with real-time feedback.
  5. Icons linking to external resources like GitHub, LinkedIn, and Buy Me a Coffee.

🧩 Steps to Run Locally

Prerequisites

  • Install Node.js and npm.
  • Install Expo CLI:
    npm install -g expo-cli

Setup

  1. Clone the repository:

    git clone https://github.com/AsithaKanchana1/eligibility-checker.git
    cd eligibility-checker
  2. Install dependencies:

    npm install
  3. Start the development server:

    expo start
  4. Run the app:

    • Android: Scan the QR code with Expo Go.
    • iOS: Use the Expo Go app or an iOS simulator.

Building Executables

For Android:

  1. Build APK:
    expo build:android
  2. Download the APK and test it on an Android device.

For iOS:

  1. Build IPA (requires a Mac and Apple Developer account):
    eas build -p ios
  2. Use TestFlight or install the IPA file directly on your iOS device.

📂 Directory Structure

|-- assets/       # Images and fonts
|-- src/          # Source code
|   |-- components/ # Reusable components
|   |-- styles/      # App stylesheets
|-- App.js        # Main entry point
|-- README.md     # Project documentation

🤝 Contributing

Contributions are welcome! Feel free to open a pull request or raise an issue if you find bugs or have feature requests.

📧 Contact

For any queries or feedback, reach out to me on:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors