Banner Image

All Services

Programming & Development web development & design

LAMP Stack Development

$35/hr Starting at $35

Newest example of my work:


TheMaths.Online is a free, no-login educational website offering dynamic math practice for learners of all ages. The platform delivers real-time problem generation and answer validation using pure server-side PHP. Built from scratch with no frameworks or CMS, it emphasizes speed, clarity, and accessibility.

Technologies & Development Stack:

  • PHP (8.2): Handles all backend logic, including math problem generation, validation, and server-side page rendering

  • Object-Oriented Programming (OOP): Core functionality is encapsulated in a custom PHP class that handles the logic for generating and validating math problems

  • HTML5 & CSS3: Structured, responsive layout built for readability and accessibility

  • MathJax: The only external library used, integrated client-side to render mathematical expressions cleanly and professionally in the browser

  • No Frameworks: All application logic, rendering, and layout systems are hand-coded without the use of frontend or backend frameworks

  • Custom PHP Templating: Uses a lightweight internal templating system (general.templater.php) to manage layout, content sections, and metadata

  • Strict Coding Standards:

    • No shorthand syntax or ternary operators

    • All variables explicitly declared and initialized

    • Clear separation of logic and display

    • Inline and block comments throughout the codebase for maintainability


Math & Logic Skills Applied:

  • Procedural generation of arithmetic problems using predictable, controlled randomization

  • Rule-based answer validation that allows structured feedback to the user

  • Applied basic number theory and pattern logic to ensure variety and accuracy

  • Designed for stateless repetition to mimic drill-based math practice

  • Foundation structured for expansion into additional math topics and difficulty levels


Key Features:

  • Object-oriented math problem generation and answer validation

  • Clean, readable math rendering via MathJax integration

  • Server-side only application logic (no JavaScript dependencies except MathJax)

  • Fully public and stateless — no user login or session data required

  • Built entirely from scratch with no CMS, frameworks, or templating engines

  • Bult-in SEO customizations such as Open Graph tags.


I’m planning to add a login section where users can track their progress and keep a record of their work. Building a community around the site is a key goal, as it will greatly enhance its value and engagement. I’m always focused on improving the user experience and believe that user feedback and constructive critique should play a central role in shaping the platform’s future.



About

$35/hr Ongoing

Download Resume

Newest example of my work:


TheMaths.Online is a free, no-login educational website offering dynamic math practice for learners of all ages. The platform delivers real-time problem generation and answer validation using pure server-side PHP. Built from scratch with no frameworks or CMS, it emphasizes speed, clarity, and accessibility.

Technologies & Development Stack:

  • PHP (8.2): Handles all backend logic, including math problem generation, validation, and server-side page rendering

  • Object-Oriented Programming (OOP): Core functionality is encapsulated in a custom PHP class that handles the logic for generating and validating math problems

  • HTML5 & CSS3: Structured, responsive layout built for readability and accessibility

  • MathJax: The only external library used, integrated client-side to render mathematical expressions cleanly and professionally in the browser

  • No Frameworks: All application logic, rendering, and layout systems are hand-coded without the use of frontend or backend frameworks

  • Custom PHP Templating: Uses a lightweight internal templating system (general.templater.php) to manage layout, content sections, and metadata

  • Strict Coding Standards:

    • No shorthand syntax or ternary operators

    • All variables explicitly declared and initialized

    • Clear separation of logic and display

    • Inline and block comments throughout the codebase for maintainability


Math & Logic Skills Applied:

  • Procedural generation of arithmetic problems using predictable, controlled randomization

  • Rule-based answer validation that allows structured feedback to the user

  • Applied basic number theory and pattern logic to ensure variety and accuracy

  • Designed for stateless repetition to mimic drill-based math practice

  • Foundation structured for expansion into additional math topics and difficulty levels


Key Features:

  • Object-oriented math problem generation and answer validation

  • Clean, readable math rendering via MathJax integration

  • Server-side only application logic (no JavaScript dependencies except MathJax)

  • Fully public and stateless — no user login or session data required

  • Built entirely from scratch with no CMS, frameworks, or templating engines

  • Bult-in SEO customizations such as Open Graph tags.


I’m planning to add a login section where users can track their progress and keep a record of their work. Building a community around the site is a key goal, as it will greatly enhance its value and engagement. I’m always focused on improving the user experience and believe that user feedback and constructive critique should play a central role in shaping the platform’s future.



Skills & Expertise

Content WritingFront End DevelopmentJavaScriptMockupsPHPProgrammingResponsive Web DesignWeb DesignWeb DevelopmentWeb Hosting

Related Work Collections

0 Reviews

This Freelancer has not received any feedback.