Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Register - SkillUp Nigeria</title> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet"> | |
| <script src="https://unpkg.com/[email protected]/dist/aos.js"></script> | |
| <script src="https://unpkg.com/feather-icons"></script> | |
| <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script> | |
| <style> | |
| .form-gradient { | |
| background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%); | |
| } | |
| .btn-primary { | |
| background: linear-gradient(90deg, #4f46e5 0%, #7c3aed 100%); | |
| } | |
| .btn-primary:hover { | |
| background: linear-gradient(90deg, #4338ca 0%, #6d28d9 100%); | |
| } | |
| </style> | |
| </head> | |
| <body class="font-sans bg-gray-50"> | |
| <!-- Navigation --> | |
| <nav class="bg-white shadow-sm fixed w-full z-10"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="flex justify-between h-16"> | |
| <div class="flex items-center"> | |
| <div class="flex-shrink-0 flex items-center"> | |
| <i data-feather="book-open" class="text-indigo-600 h-8 w-8"></i> | |
| <a href="index.html" class="ml-2 text-xl font-bold text-gray-900">SkillUp Nigeria</a> | |
| </div> | |
| </div> | |
| <div class="hidden md:ml-6 md:flex md:items-center md:space-x-8"> | |
| <a href="index.html#features" class="text-gray-900 hover:text-indigo-600 px-3 py-2 text-sm font-medium">Features</a> | |
| <a href="index.html#how-it-works" class="text-gray-900 hover:text-indigo-600 px-3 py-2 text-sm font-medium">How It Works</a> | |
| <a href="index.html#leaderboards" class="text-gray-900 hover:text-indigo-600 px-3 py-2 text-sm font-medium">Leaderboards</a> | |
| <a href="index.html#about" class="text-gray-900 hover:text-indigo-600 px-3 py-2 text-sm font-medium">About</a> | |
| </div> | |
| <div class="flex items-center"> | |
| <a href="login.html" class="text-gray-900 px-3 py-2 text-sm font-medium">Login</a> | |
| <a href="register.html" class="btn-primary text-white px-4 py-2 rounded-md text-sm font-medium shadow-sm hover:shadow-md transition duration-300">Register</a> | |
| </div> | |
| </div> | |
| </div> | |
| </nav> | |
| <!-- Registration Form --> | |
| <section class="min-h-screen flex items-center justify-center py-12 px-4 sm:px-6 lg:px-8"> | |
| <div class="max-w-md w-full space-y-8" data-aos="fade-up"> | |
| <div> | |
| <h2 class="mt-6 text-center text-3xl font-extrabold text-gray-900">Create your account</h2> | |
| <p class="mt-2 text-center text-sm text-gray-600">Join thousands of Nigerian students learning together</p> | |
| </div> | |
| <form class="mt-8 space-y-6 bg-white p-8 rounded-xl shadow-md" action="#" method="POST"> | |
| <div class="grid grid-cols-1 gap-y-6 gap-x-4 sm:grid-cols-6"> | |
| <div class="sm:col-span-3"> | |
| <label for="first-name" class="block text-sm font-medium text-gray-700">First name</label> | |
| <div class="mt-1"> | |
| <input type="text" name="first-name" id="first-name" autocomplete="given-name" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="last-name" class="block text-sm font-medium text-gray-700">Surname</label> | |
| <div class="mt-1"> | |
| <input type="text" name="last-name" id="last-name" autocomplete="family-name" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="nickname" class="block text-sm font-medium text-gray-700">Nickname</label> | |
| <div class="mt-1"> | |
| <input type="text" name="nickname" id="nickname" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="age" class="block text-sm font-medium text-gray-700">Age</label> | |
| <div class="mt-1"> | |
| <input type="number" name="age" id="age" min="5" max="25" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="gender" class="block text-sm font-medium text-gray-700">Gender</label> | |
| <div class="mt-1"> | |
| <select id="gender" name="gender" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| <option value="">Select</option> | |
| <option value="male">Male</option> | |
| <option value="female">Female</option> | |
| <option value="other">Other</option> | |
| </select> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="email" class="block text-sm font-medium text-gray-700">Email address</label> | |
| <div class="mt-1"> | |
| <input type="email" name="email" id="email" autocomplete="email" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="phone" class="block text-sm font-medium text-gray-700">Phone number</label> | |
| <div class="mt-1"> | |
| <input type="tel" name="phone" id="phone" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="state" class="block text-sm font-medium text-gray-700">State of Residence</label> | |
| <div class="mt-1"> | |
| <select id="state" name="state" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| <option value="">Select State</option> | |
| <option value="lagos">Lagos</option> | |
| <option value="abuja">Abuja (FCT)</option> | |
| <option value="rivers">Rivers</option> | |
| <option value="kano">Kano</option> | |
| <option value="oyo">Oyo</option> | |
| <option value="enugu">Enugu</option> | |
| <option value="kaduna">Kaduna</option> | |
| <option value="delta">Delta</option> | |
| <option value="anambra">Anambra</option> | |
| <option value="edo">Edo</option> | |
| </select> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="lga" class="block text-sm font-medium text-gray-700">Local Government Area</label> | |
| <div class="mt-1"> | |
| <input type="text" name="lga" id="lga" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="school" class="block text-sm font-medium text-gray-700">School Name</label> | |
| <div class="mt-1"> | |
| <input type="text" name="school" id="school" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="class" class="block text-sm font-medium text-gray-700">Current Class/Grade</label> | |
| <div class="mt-1"> | |
| <select id="class" name="class" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| <option value="">Select Class</option> | |
| <option value="primary-1">Primary 1</option> | |
| <option value="primary-2">Primary 2</option> | |
| <option value="primary-3">Primary 3</option> | |
| <option value="primary-4">Primary 4</option> | |
| <option value="primary-5">Primary 5</option> | |
| <option value="primary-6">Primary 6</option> | |
| <option value="jss-1">JSS 1</option> | |
| <option value="jss-2">JSS 2</option> | |
| <option value="jss-3">JSS 3</option> | |
| <option value="sss-1">SSS 1</option> | |
| <option value="sss-2">SSS 2</option> | |
| <option value="sss-3">SSS 3</option> | |
| </select> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="password" class="block text-sm font-medium text-gray-700">Password</label> | |
| <div class="mt-1"> | |
| <input type="password" name="password" id="password" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| <div class="sm:col-span-3"> | |
| <label for="confirm-password" class="block text-sm font-medium text-gray-700">Confirm Password</label> | |
| <div class="mt-1"> | |
| <input type="password" name="confirm-password" id="confirm-password" required class="appearance-none block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm placeholder-gray-400 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm"> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="flex items-center"> | |
| <input id="terms" name="terms" type="checkbox" required class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded"> | |
| <label for="terms" class="ml-2 block text-sm text-gray-900">I agree to the <a href="#" class="text-indigo-600 hover:text-indigo-500">Terms and Conditions</a></label> | |
| </div> | |
| <div> | |
| <button type="submit" class="group relative w-full flex justify-center py-2 px-4 border border-transparent text-sm font-medium rounded-md text-white btn-primary focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"> | |
| Register | |
| </button> | |
| </div> | |
| </form> | |
| <div class="text-center"> | |
| <p class="text-sm text-gray-600"> | |
| Already have an account? <a href="login.html" class="font-medium text-indigo-600 hover:text-indigo-500">Sign in</a> | |
| </p> | |
| </div> | |
| </div> | |
| </section> | |
| <!-- Footer --> | |
| <footer class="bg-gray-900 text-white py-12"> | |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | |
| <div class="grid md:grid-cols-4 gap-8"> | |
| <div> | |
| <h3 class="text-lg font-semibold mb-4">SkillUp Nigeria</h3> | |
| <p class="text-gray-400">Empowering Nigerian students through collaborative learning and friendly competition.</p> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-semibold mb-4">Quick Links</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="index.html" class="text-gray-400 hover:text-white">Home</a></li> | |
| <li><a href="index.html#features" class="text-gray-400 hover:text-white">Features</a></li> | |
| <li><a href="index.html#how-it-works" class="text-gray-400 hover:text-white">How It Works</a></li> | |
| <li><a href="#" class="text-gray-400 hover:text-white">Leaderboards</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-semibold mb-4">Support</h3> | |
| <ul class="space-y-2"> | |
| <li><a href="#" class="text-gray-400 hover:text-white">Help Center</a></li> | |
| <li><a href="contact.html" class="text-gray-400 hover:text-white">Contact Us</a></li> | |
| <li><a href="#" class="text-gray-400 hover:text-white">Privacy Policy</a></li> | |
| <li><a href="#" class="text-gray-400 hover:text-white">Terms of Service</a></li> | |
| </ul> | |
| </div> | |
| <div> | |
| <h3 class="text-lg font-semibold mb-4">Connect With Us</h3> | |
| <div class="flex space-x-4"> | |
| <a href="https://facebook.com" target="_blank" class="text-gray-400 hover:text-white"><i data-feather="facebook"></i></a> | |
| <a href="https://twitter.com" target="_blank" class="text-gray-400 hover:text-white"><i data-feather="twitter"></i></a> | |
| <a href="https://instagram.com" target="_blank" class="text-gray-400 hover:text-white"><i data-feather="instagram"></i></a> | |
| <a href="https://linkedin.com" target="_blank" class="text-gray-400 hover:text-white"><i data-feather="linkedin"></i></a> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="border-t border-gray-800 mt-8 pt-8 text-center text-gray-400"> | |
| <p>© 2023 SkillUp Nigeria. All rights reserved.</p> | |
| </div> | |
| </div> | |
| </footer> | |
| <script> | |
| AOS.init({ | |
| duration: 800, | |
| easing: 'ease-in-out', | |
| once: true | |
| }); | |
| feather.replace(); | |
| </script> | |
| </body> | |
| </html> |