I designed two special purpose web calculators using HTML and JavaScript, with an emphasis on real world usability. The first application was a loan repayment calculator that accurately computes monthly payments while validating user input and handling errors without relying on browser alerts. For the second application, I independently created a light-pollution and night-sky visibility calculator that estimates local Bortle class and illustrates how outdoor lighting contributes to skyglow and energy waste. This project strengthened my skills in JavaScript logic, form validation, UI design, AI-assisted development, reinforcing the importance of building tools that translate technical work into meaningful, real world insight.
Search Results for: --------
Final Project-MIS2402
Completed an guideline of an interactive website to create a special calculator based on fitness recovery. Using inputs of body part trained, sleep, hydration, intensity, and soreness. It’s purpose was to give a guide on types of workouts and rest days for an individual. Incorporated a rule of less than 8 glasses of water drank, and less than 7 hours of sleep should have a longer rest day paired with high soreness.
Final Project – MIS2402
This project was completed as part of my web development coursework and was sponsored by my professor. The goal of the assignment was to help students apply their knowledge of HTML and JavaScript while also learning how to responsibly use AI tools to support software development. My role in this project was to design, test, and refine two special-purpose web applications using AI-generated code as a starting point. One of my applications was a final exam grade calculator that allows students to enter their current average, the weight of their final exam, and their desired final grade to determine the minimum score needed on the final. Through this project, I learned how to effectively prompt AI tools, evaluate and modify generated code, and ensure the application was accurate and user-friendly. I also gained a better understanding of how web applications can solve real-world problems for students by providing clear, practical information that helps reduce stress and support better academic planning.
URL’s:
https://misdemo.temple.edu/tut49866l/project/
https://misdemo.temple.edu/tut49866l/project2/
Final Project – MIS2402 – Fall 2025
I developed an Aptitude Test Time Management Calculator as part of a web-based project that applies practical problem-solving to exam and assessment environments. The project was completed independently using HTML, CSS, JavaScript, jQuery, and Bootstrap, and was inspired by my prior internship experience at the Indian Institute of Technology (IIT), where I worked on student assessment and proficiency estimation tools. My role involved designing the user interface, implementing client-side logic for calculations and validation, and ensuring the application provided clear, actionable feedback to users. Through this project, I strengthened my skills in front-end development, user-centric design, and input validation, while also learning how to translate real-world academic and testing challenges into functional software solutions. The final tool helps users plan exam pacing, estimate performance, and make data-driven strategy decisions, demonstrating my ability to build practical, user-focused applications.
Final Project – MIS2402
For this project I was tasked to create a calculator of my choice and ive decided to make one that helps college students compare the costs of living near campus versus commuting from home. this calculator allows users to see how different expenses such as rent, utilities, groceries, gas, and parking—affect their total monthly spending.
Created using HTML, CSS, JavaScript, jQuery, and Bootstrap, the calculator has a simple design. Students can enter their housing and commute details, like miles driven per day, gas price, vehicle MPG, tolls, and parking permit costs. The program then calculates the total monthly cost for both options and highlights which one is cheaper.
This project helps students make smarter financial decisions by showing how the convenience of living near campus compares to the long-term costs of commuting. It provides a clear, data-driven way to decide which lifestyle fits their budget best.
Special – Purpose Calculators: Web-Based Financial Calculators
This project was developed as part of a web development initiative within Temple University’s Management Information Systems program. Focusing on building real-world, special-purpose web applications. I independently designed and developed two interactive calculators: a loan repayment calculator and a custom grocery spending tracker. Using HTML, CSS, JavaScript, jQuery, I implemented responsive layouts, client-side logic, and dynamic user interactions, ensuring that all calculations were accurate and validated without relying on browser alerts or prompts. Both applications were deployed to a live Linux web browser, reinforcing best practices in testing, debugging, and production readiness.
Through this project, I strengthened key technical and professional skills including front-end web development, JavaScript event handling, DOM manipulation, input validation, and financial logic implementation. I also enhanced my analytical thinking and problem-solving abilities by translating user needs into functional tools and verifying results against real-world scenarios. This experience demonstrates my ability to build user-focused applications, work independently from requirements to deployment, and apply technical skills to practical business and financial challenges.
Project Links:
Final Project- MIS 2402
The purpose of the project was to utilize generative AI to develop two calculators- a loan repayment calculator using a prompt given by an instructor, and another special-purpose calculator per our design:
My special-purpose calculator can be used by women to determine what phase of their hormonal cycle they are in, depending on the first day of their last menstrual cycle, and their average monthly cycle length (how many days between the starting dates of two different menstrual cycles). The output my calculator provides is what phase of their menstrual cycle a woman is in (follicular, ovulation, etc.), and how much sleep they may need accordingly (in addition to providing supporting information about what the phase entails, and why that amount of sleep may be needed). Anyone who menstruates may want to use this calculator to stay up to date with their health and understand how what phase they are in in their monthly cycle might affect their sleep needs! It offers a fairly simple way to connect hormonal patterns with energy levels and how sleep needs vary accordingly, without having to do an extensive search. I learned how to correctly prompt generative AI platforms to create useful output in real-world settings.
Loan Repayment Calculator: https://misdemo.temple.edu/tut15875a/project/
Special Purpose Calculator: https://misdemo.temple.edu/tut15875a/project2/
MIS 2402 Calculator Project
This project uses an AI tool to create two special-purpose calculators as web applications using HTML, JavaScript, jQuery, CSS, and Bootstrap. A special-purpose calculator takes one or more inputs and generates a useful result.
The first application is a loan repayment calculator that takes a loan amount, loan term (in years), and annual percentage rate (APR) to calculate the monthly payment, total amount paid, and total interest paid. The application includes input validation and presents meaningful messages when input is missing or invalid.
The second application is a unique special-purpose calculator that generates a useful result based on user input for a specific purpose. It is designed to be creative, useful, and function as a web application that performs accurate calculations and handles both valid and invalid input properly.
URL #1 – Loan repayment calculator:
https://misdemo.temple.edu/tut53603j/project/
URL #2 – You own special-purpose calculator
https://misdemo.temple.edu/tut53603j/project2/
MIS 2402 Specialized Calculator Project
What you write here will appear on your portfolio and potential employers can see it. Please write it in a way that is appropriate for that audience.
Please delete this text before submitting. You should include a description, in paragraph form, of what the activity was. Who sponsored it, what was your role, what did you learn, etc
For this project, I built a loan calculator and a projection calculator for financial investments in stocks and mutual funds. Vibe-coding (AI prompting) was used to produce the code that provides the functionality and user interface for both calculators. From this project, I learned a framework for AI prompting to produce code. What was most valuable fro m this project was learning about the key details needed to produce a functional web application, such as what information the website should take from the user and what to do with that information (e.g. perform a calculation, make a projection, create a line chart, etc.).
Password Security Calculator
I created a special-purpose calculator called a Password Strength Calculator. It helps users evaluate how secure their passwords are based on length, number of symbols, and numbers. The calculator assigns a score and classifies the password as weak, moderate, or strong. It also includes a progress bar to visually show the strength, making the results easy to understand. This tool is useful because strong passwords are important for protecting personal and online security.
To build this, I used HTML, CSS, JavaScript, jQuery, and Bootstrap in a single file, as required. I created a form to collect input and used jQuery’s .click() event to run the calculation. The program retrieves values using .val(), validates the input, and displays error messages using .html() instead of alerts. A JavaScript function calculates the score based on conditions, and jQuery updates the result and progress bar dynamically using .addClass() and .css().
Overall, this project meets the requirements and demonstrates how to create an interactive and useful web application using front-end technologies.
