Skip to content
View kxrai's full-sized avatar
πŸ™ƒ
πŸ™ƒ

Block or report kxrai

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kxrai/README.md

Hi there πŸ‘‹

πŸ”§ Technologies & Tools

Python Java HTML5 JavaScript CSS3 Monkeytype WPM and Accuracy

🚧 Current Projects

A bill-splitting application currently being developed for my DIGT2107 software project. Our goal is to simplify the process of splitting bills among group members and tracking payments. This is being collaborated with:

  • Project Collaborators: Sienna Markham, Mahjabin Mollah, and Steeve Nchanda.
  • Purpose: To create an intuitive tool that makes bill-splitting easier for groups while allowing users to track payments.
  • Features:
    • Users can create groups or manually add recipients to split bills.
    • Group leaders (Billers) can assign portions of the bill to each member, either evenly or by custom amounts.
    • Notifications are sent via email or SMS to inform users of their share and payment instructions.
    • Guest users can split bills without saving details, while logged-in users can save groups and track payment statuses.
  • Technologies Used: React.js (frontend), Node.js (backend), SQL (database), and integrated notification services.
  • Goal: To develop practical skills in full-stack development, focusing on user management, notifications, and payment tracking.

SQLite App API Development

I am currently developing an API for a SQLite-based application. This project involves:

  • Designing an API interface that allows users to interact seamlessly with the SQLite database.

This project aims to enhance my skills in backend development and API design, focusing on creating efficient, scalable, and secure web services.

A web application designed to engage users in cryptography by providing tools to encrypt and decrypt messages using common ciphers. This project involved:

  • Project Collaborators: Worked with Sienna Markham, Mahjabin Mollah, and Steeve Nchanda.
  • Purpose: An educational and fun tool suitable for users ranging from young children to adults, aiming to teach cryptography.
  • Features:
    • Encoder and decoder for various ciphers like Caesar Cipher, Keyword Cipher, Atbash Cipher, and Morse Code.
    • Educational content on different ciphers and their uses.
    • Support for customizable themes and a responsive design.
    • Security measures including HTTPS and SSL/TLS certificates.
    • Future plans for video tutorials, additional ciphers, custom ciphers, gamification, AI integration, a blog portal, and a database for user feedback.
  • Technologies Used: JavaScript for encoding/decoding algorithms, responsive design practices, and security protocols.

πŸ“ˆ GitHub Stats

Your GitHub Stats

Popular repositories Loading

  1. oopAssignment oopAssignment Public

    Java

  2. copynpaste copynpaste Public

  3. Flights-Culminating Flights-Culminating Public

    Forked from Davtwo/Flights-Culminating

    ICS4U1 Culminating

    Python

  4. SortingLabAssignment SortingLabAssignment Public

    project!

    Java

  5. fitness_tracker fitness_tracker Public

    C++

  6. kxrai.github.io kxrai.github.io Public

    HTML