cat > README.md << "EOF"

GPA Calculator

This is a simple GPA (Grade Point Average) calculator web application built using React. It allows users to input their semester-wise grades and credits to calculate their Semester Grade Point Average (SGPA) and Cumulative Grade Point Average (CGPA).

Features

  • Add semesters with customizable number of subjects
  • Input credits and grades for each subject
  • Calculate SGPA for each semester
  • Calculate CGPA based on all semesters
  • Responsive design for desktop and mobile devices

Technologies Used

  • React.js
  • JavaScript (ES6)
  • HTML5
  • CSS3

How to Use

  1. Clone the repository:
    git clone https://github.com/your-username/gpa-calculator.git
  2. Navigate into the project directory:
    cd gpa-calculator
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start
  5. Open your web browser and visit http://localhost:3000 to view the GPA calculator.

Usage

  • Click on the "Add Semester" button to add a new semester.
  • Enter the number of subjects for the semester.
  • Input the credits and grades for each subject.
  • Click on "Calculate SGPA" to calculate the SGPA for the semester.
  • Click on "Calculate CGPA" to calculate the overall CGPA based on all semesters.

Contributing

Contributions are welcome! Please feel free to submit a pull request if you would like to contribute to this project.

License

This project is licensed under the MIT License. See the LICENSE file for details. EOF