Project Title

Peptides Dosage Calculator

Project Description

Peptides Calculator web application required incorporating various new features and improvements based on the client’s detailed requirements. The project focused on enhancing user experience, adding new functionalities, and ensuring precise calculations for peptide dosing.

Key Responsibilities

  • Implemented User signup with Email & Phone OTP Verification.
  • Allowed users for selecting between units, ensuring accurate unit conversions.
  • Added new volume options for U-100, U-40 & ‘Other’ syringe types.
  • Developed a custom input method for the ‘Other’ syringe type, allowing users to input syringe ticks and volume, and calculating tick marks for the output.
  • Redesigned the output format to provide clear instructions on drawing the correct dose with a detailed concentration and dose count.
  • Created a unit converter screen for converting between milliliters (ml), milligrams (mg), microliters (uL), and micrograms (mcg) with predefined formulas.
  • Implemented the save calculation feature allowing users to save their calculations alongside the title &  a note for user references.
  • Developed an “Instructions” screen to guide users on how to use the calculator effectively.
  • Enabled input of up to three peptide vial quantities simultaneously, with automatic calculations for each.
  • Thoroughly tested all new features, ensuring accuracy and reliability through a comprehensive set of test cases.

Technologies Used

  • UI/UX design: Figma 
  • Frontend: React.js
  • Backend: Flask
  • Database: MySQL (for data persistence)
  • Deployment: Netlify & Heroku

Challenges Faced

  • Ensuring precise unit conversions and accurate dosage calculations for different syringe types.
  • Implementing a dynamic and user-friendly interface for complex input scenarios.
  • Maintaining a high level of accuracy and reliability in the calculator’s output, critical for users’ health and safety.

Results Achieved

  • Successfully upgraded the Peptides Calculator to version 2 with enhanced functionality and user experience.
  • Improved the accuracy and reliability of peptide dosing calculations.
  • Added valuable new features such as unit conversion, saving calculations, note-taking, instructions and supplier information, enriching the user experience.
  • Received positive feedback from the client for the comprehensive implementation and detailed attention to requirements.

Test Cases and Validation

  • Conducted extensive testing for U-100, U-40, and ‘Other’ syringe types to ensure accurate unit conversions and dosage calculations.
  • Verified the correct display and calculation of IU values, tick marks, concentration, number of doses, and doses in ml for all syringe types.
  • Ensured UI elements were aligned as per the design, and the system handled invalid inputs gracefully with appropriate error messages.

Screenshots/Demo

© 2024 Ifrah Shahid. All Rights Reserved.