Custom Software Development
Custom Software Development

GPA Calculator Software

Scroll down
Sahan Ranasingha
Sahan Ranasingha
I`m
  • Residence:
    Sri Lanka
  • City:
    Akuressa
  • Age:
    23

GPA Calculator Software

Custom Software Development
  • Status:
    Completed

GPA Calculator Software 🚀

This project is a Course Management System that helps students keep track of their courses, credits, and grades for different semesters.

🔹 Key Features:

  • User-Friendly Interface: Built with tkinter and customtkinter for a modern and intuitive user experience.
  • Data Persistence: Integrated with Firebase for real-time database management, ensuring data is securely stored and easily accessible.
  • Dynamic Course Entry: Allows users to add, update, and delete course information effortlessly.
  • Data Visualization: Displays course data in a clean and organized Treeview widget.
  • Key Learnings:

  • GUI Development: Learned how to create interactive and visually appealing interfaces.
  • Firebase Integration: Gained experience in setting up and using Firebase for data storage.
  • Python Programming: Improved my coding skills, especially in handling events and managing data flows.
  • I’ve included some screenshots and a brief demo video to showcase the functionality of the application.

    This project has been a fantastic learning experience, and I’m excited to continue building and refining my skills.

    I’d love to hear your thoughts and feedback! 😊

    Skills:

    Python · Tkinter · Firebase · Databases · Data Handling · Problem Solving

    © 2024 All Rights Reserved.
    Email: sahanranasingha1@gmail.com
    Write me a message
    Write me a message

      * I promise the confidentiality of your personal information