-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `iolxorg_iolx`
--
CREATE DATABASE IF NOT EXISTS `iolxorg_iolx` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `iolxorg_iolx`;
--
-- Database: `iolxorg_iolx`
--
CREATE DATABASE IF NOT EXISTS `iolxorg_iolx` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `iolxorg_iolx`;

-- --------------------------------------------------------

--
-- Table structure for table `addtocarts`
--

CREATE TABLE `addtocarts` (
  `id` int(11) NOT NULL,
  `course_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `applications`
--

CREATE TABLE `applications` (
  `id` int(11) UNSIGNED NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `document` varchar(255) DEFAULT NULL,
  `status` int(11) DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `applications`
--

INSERT INTO `applications` (`id`, `user_id`, `phone`, `description`, `document`, `status`, `created_at`, `updated_at`) VALUES
(1, 48, '0ea464', '3rashq', 'uploads/applications/48zt2PQILJ1lkeYSRrEmRU.', 0, '2026-01-29 00:14:37', '2026-01-29 00:14:37');

-- --------------------------------------------------------

--
-- Table structure for table `blogs`
--

CREATE TABLE `blogs` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `category_id` varchar(255) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `banner` varchar(255) DEFAULT NULL,
  `keywords` text DEFAULT NULL,
  `is_popular` int(11) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `blogs`
--

INSERT INTO `blogs` (`id`, `user_id`, `category_id`, `title`, `slug`, `description`, `thumbnail`, `banner`, `keywords`, `is_popular`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, '1', 'Education as the Engine for Africa’s Transformation', 'education-as-the-engine-for-africas-transformation', '<p class=\"MsoNormal\" style=\"margin-bottom:0in\">Education has always been the\r\nfoundation of sustainable development. Nations that rise economically,\r\ntechnologically, and socially do so because they invest intentionally in the\r\neducation of their people. For Africa, education is not just a social service—it\r\nis the&nbsp;<b>engine of transformation</b>.<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\">Across the continent, Africa is\r\nhome to one of the youngest populations in the world. This demographic\r\nadvantage, if properly educated and equipped, can become Africa’s greatest\r\nstrength. However, without access to quality, relevant, and future-focused education,\r\nthis same advantage can turn into a developmental burden.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\">Traditional education systems\r\nalone can no longer meet the demands of modern Africa. Overcrowded classrooms,\r\nlimited teaching resources, unequal access between urban and rural communities,\r\nand outdated curricula have slowed progress. The solution is not to abandon\r\ntraditional education, but to&nbsp;<b>enhance it through technology</b>.<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\">This is where&nbsp;<b>IOLX\r\n(Interactive Online Learning Experience)</b>&nbsp;plays a critical role. IOLX\r\nwas created to complement existing educational structures by expanding access,\r\nimproving quality, and introducing flexibility into learning. Through digital\r\nplatforms, students can learn beyond classroom walls, teachers can extend their\r\nreach, and institutions can scale their impact.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\">Education must also be relevant.\r\nAfrica’s transformation depends on learners who can think critically, solve\r\nproblems, innovate, and lead ethically. IOLX emphasizes skills-based learning,\r\ndigital literacy, and character development to ensure learners are prepared not\r\nonly for employment, but for leadership and service.<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\">True transformation begins when\r\neducation becomes accessible, inclusive, and purpose-driven. With the right\r\ntools and vision, Africa’s future can be shaped by educated minds equipped to\r\nbuild solutions from within.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in\"><br></p>', 'uploads/blog/thumbnail/education-as-the-engine-for-africas-transformation-1767867527.jpg', 'uploads/blog/banner/education-as-the-engine-for-africas-transformation-1767867468.jpg', '[{\"value\":\"online education in Africa\"},{\"value\":\"digital education Africa\"},{\"value\":\"education for development\"},{\"value\":\"African education platform\"}]', 1, 1, '2026-01-08 10:17:48', '2026-01-08 17:12:13'),
(2, 1, '2', 'Digital Skills – The New Literacy for the 21st Century Learner', 'digital-skills--the-new-literacy-for-the-21st-century-learner', '<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">In the past,\r\nliteracy meant the ability to read and write. Today, literacy has expanded to\r\ninclude&nbsp;<b>digital competence</b>. Without digital skills, learners are\r\nincreasingly excluded from education, employment, and participation in the\r\nglobal economy.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Across Ghana\r\nand Africa, technology is reshaping how people learn, work, and communicate.\r\nFrom mobile banking to remote work and online collaboration, digital tools are\r\nno longer optional—they are essential. Education systems must therefore prepare\r\nlearners for this reality.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">At IOLX,\r\ndigital skills are treated as foundational competencies. Learners are\r\nintroduced to computer literacy, online research, digital communication, and\r\nproblem-solving skills. Exposure to coding concepts, Artificial Intelligence,\r\nand emerging technologies builds confidence and curiosity.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Digital skills\r\nempower learners in multiple ways. They increase employability, encourage\r\nentrepreneurship, and enable innovation. A learner who understands technology\r\nis better equipped to create solutions, access global opportunities, and\r\ncontribute meaningfully to society.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">However,\r\ndigital education must be inclusive. IOLX is designed to work across devices\r\nand adapt to different connectivity levels, ensuring that learners from diverse\r\nbackgrounds are not left behind. Education must reduce inequality—not deepen\r\nit.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">By redefining\r\nliteracy for the digital age, IOLX is helping to prepare a generation of\r\nAfrican learners who are competent, competitive, and confident in a rapidly\r\nchanging world.</p>', 'uploads/blog/thumbnail/digital-skills--the-new-literacy-for-the-21st-century-learner-1767867816.jpg', 'uploads/blog/banner/digital-skills--the-new-literacy-for-the-21st-century-learner-1767867816.jpg', '[{\"value\":\"digital skills Africa\"},{\"value\":\"digital literacy Ghana\"},{\"value\":\"technology education Africa\"},{\"value\":\"online learning skills\"}]', 1, 1, '2026-01-08 10:23:36', '2026-01-08 17:14:40'),
(3, 1, '1', 'Empowering Teachers Through Technology, Not Replacing Them', 'empowering-teachers-through-technology-not-replacing-them', '<p>Teachers remain the cornerstone of any effective education system. While technology continues to evolve, it cannot replace the role of a committed, knowledgeable, and caring educator. Instead, technology should <strong>empower teachers</strong> to do their work more effectively.</p><p><br></p><p>One of the major challenges teachers face today is administrative overload. Lesson planning, grading, reporting, and classroom management often leave little time for personalized teaching. Digital platforms, when properly designed, can ease this burden.</p><p>IOLX was built with teachers at the center. The platform provides tools for lesson delivery, assessments, student tracking, and communication—all in one integrated system. This allows teachers to focus more on instruction, mentoring, and learner development.</p><p><br></p><p>Technology also expands a teacher’s reach. With online learning tools, educators can support learners beyond the classroom, provide additional resources, and engage students at their own pace. This improves learning outcomes and strengthens teacher-student relationships.</p><p>Importantly, IOLX respects the authority and professionalism of teachers. Schools retain control over curriculum, assessments, and standards. Technology becomes a partner, not a replacement.</p><p>When teachers are empowered, education thrives. By supporting educators with the right tools, IOLX is strengthening the foundation upon which Africa’s educational future is built.</p>', 'uploads/blog/thumbnail/empowering-teachers-through-technology-not-replacing-them-1767867970.jpg', 'uploads/blog/banner/empowering-teachers-through-technology-not-replacing-them-1767867970.jpg', '[{\"value\":\"teacher empowerment Africa\"},{\"value\":\"educational technology for teachers\"},{\"value\":\"online teaching tools Africa\"},{\"value\":\"digital classrooms\"}]', 1, 1, '2026-01-08 10:26:10', '2026-01-08 10:26:10'),
(4, 1, '1', 'Artificial Intelligence and the Future of Learning in Africa', 'artificial-intelligence-and-the-future-of-learning-in-africa', '<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Artificial\r\nIntelligence (AI) is rapidly reshaping how the world learns, works, and solves\r\nproblems. From healthcare and finance to agriculture and transportation,\r\nAI-driven systems are becoming central to modern economies. Education systems\r\nmust evolve to prepare learners for this reality.<br><br><o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">In Africa, the\r\nconversation around AI often focuses on consumption rather than creation. Many\r\nyoung people use AI-powered tools daily without understanding how they work or\r\nhow to build them. This knowledge gap poses a serious risk to Africa’s\r\ncompetitiveness in the global economy.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p> </o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">At IOLX, AI\r\neducation is approached with clarity and purpose. Learners are introduced to\r\nfoundational concepts such as data, algorithms, logical thinking, and\r\nautomation. The goal is not to overwhelm students, but to <b>demystify AI</b> and\r\nspark curiosity.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Early exposure\r\nto AI and emerging technologies encourages innovation and problem-solving.\r\nLearners begin to see technology not as magic, but as a tool they can\r\nunderstand, improve, and apply to real African challenges such as agriculture\r\noptimization, health diagnostics, and smart infrastructure.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p> </o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Importantly, AI\r\neducation must be ethical and responsible. IOLX integrates discussions around\r\ndata privacy, bias, accountability, and human values to ensure technology\r\nserves humanity, not the other way around.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">By preparing\r\nlearners for AI-driven futures today, IOLX is positioning Africa to participate\r\nactively—and responsibly—in the next wave of global innovation.</p>', 'uploads/blog/thumbnail/artificial-intelligence-and-the-future-of-learning-in-africa-1768155220.jpg', 'uploads/blog/banner/artificial-intelligence-and-the-future-of-learning-in-africa-1768155220.jpg', '[{\"value\":\"AI education Africa\"},{\"value\":\"artificial intelligence learning\"},{\"value\":\"future of education Africa\"},{\"value\":\"AI in schools\"}]', 1, 1, '2026-01-08 10:41:35', '2026-01-12 00:13:40'),
(5, 1, '7', 'Faith, Values, and Character in a Technology-Driven Education System', 'faith-values-and-character-in-a-technology-driven-education-system', '<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Technology has\r\ntransformed education, but it has not replaced the need for strong values.\r\nKnowledge without character can be dangerous, and skills without integrity can\r\nlead to harm rather than progress.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">In a digital\r\nage where information is abundant and influence is constant, learners need\r\nmoral foundations to guide their decisions. Education must therefore develop\r\nboth the mind and the heart.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p> </o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">IOLX is built\r\non the conviction that <b>faith and values belong in education</b>.\r\nThrough value-based content, ethical discussions, and principled learning\r\nenvironments, learners are encouraged to develop integrity, discipline,\r\nresponsibility, and purpose.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p> </o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Faith-based\r\neducation does not limit innovation—it strengthens it. When learners understand\r\ntheir purpose and responsibility, they are more likely to use technology for\r\ngood. Character-driven learners become trustworthy leaders, ethical\r\nprofessionals, and positive change-makers.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Incorporating\r\nfaith and values into digital learning ensures that education produces not only\r\nskilled individuals, but also morally grounded citizens prepared to serve\r\nsociety.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p> </o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">In a rapidly\r\nchanging world, values remain constant. IOLX stands for education that\r\ntransforms lives holistically—intellectually, socially, and spiritually.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><br></p>', 'uploads/blog/thumbnail/faith-values-and-character-in-a-technology-driven-education-system-1767869259.jpg', 'uploads/blog/banner/faith-values-and-character-in-a-technology-driven-education-system-1767869259.jpg', '[{\"value\":\"faith-based education Africa\"},{\"value\":\"values in education\"},{\"value\":\"character development learning\"},{\"value\":\"ethical education technology\"}]', 1, 0, '2026-01-08 10:47:39', '2026-01-12 00:14:21'),
(6, 1, '1', 'The Future of Education in Africa Is Online — And It Has Already Begun', 'the-future-of-education-in-africa-is-online--and-it-has-already-begun', '<p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Introduction<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Education in Africa is undergoing\r\na quiet revolution. With increasing internet access, mobile technology, and\r\ndigital innovation, learning is no longer confined to physical classrooms.\r\nOnline education platforms like IOLX (Interactive Online Learning Experience)\r\nare redefining how Africans learn, teach, and prepare for the future.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>The Challenge with Traditional\r\nEducation<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">For decades, many African learners\r\nhave faced challenges such as overcrowded classrooms, limited learning\r\nmaterials, geographical barriers, and inconsistent teaching quality. These\r\nchallenges have slowed academic progress and limited opportunities for millions\r\nof students.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Why Online Learning Is the Game\r\nChanger<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Online education removes many of\r\nthese barriers. Learners can now:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo1;\r\n     tab-stops:list .5in\">Access quality courses from anywhere<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo1;\r\n     tab-stops:list .5in\">Learn at their own pace<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo1;\r\n     tab-stops:list .5in\">Revisit lessons anytime<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo1;\r\n     tab-stops:list .5in\">Connect with instructors beyond their location<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Platforms like IOLX are designed\r\nto make learning <b>interactive, flexible, and practical</b>, especially for\r\nAfrican realities.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>IOLX and Africa’s\r\nTransformation<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">IOLX is not just an LMS; it is a <b>learning\r\necosystem</b> built to empower students, teachers, and institutions. By\r\ncombining structured courses, assessments, certifications, and community\r\nlearning, IOLX aligns education with real-world skills.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Conclusion<o:p></o:p></b></p><p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n</p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">The future of Africa depends on\r\neducated, skilled, and empowered people. Online learning is no longer\r\noptional—it is essential. With platforms like IOLX leading the way, Africa’s\r\neducational transformation is not coming tomorrow; <b>it is happening now</b>.<o:p></o:p></p>', 'uploads/blog/thumbnail/the-future-of-education-in-africa-is-online--and-it-has-already-begun-1768466381.jpg', 'uploads/blog/banner/the-future-of-education-in-africa-is-online--and-it-has-already-begun-1768466381.jpg', '[{\"value\":\"The Future of Education in Africa Is Online\"},{\"value\":\"Education in Africa\"},{\"value\":\"Future of Education\"}]', 1, 1, '2026-01-15 08:39:41', '2026-01-15 08:39:41'),
(7, 1, '2', 'Why Interactive Learning Matters More Than Ever', 'why-interactive-learning-matters-more-than-ever', '<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>Introduction<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Learning is most effective when\r\nstudents are actively involved. Passive listening and rote memorization are no\r\nlonger enough in a fast-changing world. This is where <b>interactive learning</b>\r\nbecomes essential—and why platforms like IOLX are built around it.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>What Is Interactive Learning?<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Interactive learning encourages\r\nstudents to:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Participate in discussions<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Engage with quizzes and activities<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Apply knowledge through practice<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Collaborate with peers<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">It shifts learners from being\r\nobservers to <b>active participants</b>.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>Benefits of Interactive\r\nLearning<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Interactive learning:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Improves understanding and retention<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Builds critical thinking skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Boosts learner confidence<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Makes learning enjoyable and meaningful<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Research shows that students who\r\ninteract with content learn faster and remember more.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>How IOLX Delivers Interactive\r\nLearning<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">IOLX integrates:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Multimedia lessons<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Assessments and instant feedback<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Discussion forums<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Practical assignments<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">This ensures learners don’t just\r\nconsume content—they <b>experience learning</b>.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\"><b>Conclusion<o:p></o:p></b></p><p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n</p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in;\">Education must evolve to meet\r\nmodern needs. Interactive learning is no longer a luxury; it is a necessity.\r\nWith IOLX, learning becomes engaging, effective, and transformative.<o:p></o:p></p>', 'uploads/blog/thumbnail/why-interactive-learning-matters-more-than-ever-1768466530.jpg', 'uploads/blog/banner/why-interactive-learning-matters-more-than-ever-1768466530.jpg', '[{\"value\":\"Interactive Learning\"},{\"value\":\"IOLX\"}]', 1, 1, '2026-01-15 08:42:11', '2026-01-15 08:42:11'),
(8, 1, '1', 'Mastercard Foundation: Transforming Education Through EdTech and Youth Empowerment', 'mastercard-foundation-transforming-education-through-edtech-and-youth-empowerment', '<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Introduction<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">The Mastercard\r\nFoundation is one of the world’s leading philanthropic organizations driving\r\nsocial and economic transformation, particularly in Africa. With a strong focus\r\non education, digital skills, and youth employment, the Foundation has become a\r\npowerful catalyst for the growth of Education Technology (EdTech)—using\r\ninnovation to expand access, equity, and opportunity for millions of learners.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>A Mission\r\nRooted in Education and Opportunity<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">At the core\r\nof the Mastercard Foundation’s work is a simple but powerful belief: education\r\nis the pathway to dignity and prosperity. The Foundation prioritizes:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Access to quality education<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Skills development for employability<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Inclusion of marginalized and underserved communities<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">EdTech plays a\r\ncritical role in achieving these goals at scale.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Accelerating\r\nEdTech Across Africa<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">The Mastercard\r\nFoundation actively supports EdTech initiatives that:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Deliver online and blended learning<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Reach learners in remote and underserved areas<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Offer mobile-first and low-bandwidth solutions<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Align learning with job-market needs<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">By funding and\r\npartnering with innovative institutions, startups, and NGOs, the Foundation\r\nhelps transform traditional education models into flexible,\r\ntechnology-enabled systems.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Empowering\r\nYouth With Digital and Workforce Skills<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Through\r\nprograms such as <b>Young Africa Works</b>, the Foundation integrates EdTech\r\ninto skills development, ensuring young people gain:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Digital literacy<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Technical and vocational skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Entrepreneurship and problem-solving abilities<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">These\r\ninitiatives ensure that education goes beyond theory, preparing learners for <b>real\r\nemployment and enterprise opportunities</b>.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Inclusion at\r\nthe Center of Innovation<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">The Mastercard\r\nFoundation places strong emphasis on <b>equity and inclusion</b>, particularly\r\nfor:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Women and girls<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Rural communities<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Refugees and displaced learners<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">By supporting\r\ndigital platforms and alternative learning pathways, the Foundation helps break\r\ndown barriers that have historically limited access to education.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Strengthening\r\nInstitutions and Learning Platforms<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Beyond\r\nlearners, the Foundation also invests in:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Capacity building for educators<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Digital infrastructure for institutions<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Scalable learning management systems (LMS)<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">This\r\nstrengthens the entire education ecosystem, enabling platforms like IOLX\r\n(Interactive Online Learning Experience) and similar initiatives to grow\r\nsustainably and deliver impact.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Long-Term\r\nImpact on Africa’s Development<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">The Mastercard\r\nFoundation’s investment in EdTech contributes to:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Increased access to quality education<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Improved employability of young people<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">Innovation-driven economic growth<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">By aligning\r\neducation with technology and opportunity, the Foundation is helping shape a\r\nfuture where Africa’s youth are skilled, confident, and globally competitive.<o:p></o:p></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\"><b>Conclusion<o:p></o:p></b></p><p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n</p><p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0in; line-height: normal;\">The Mastercard\r\nFoundation’s role in EdTech is transformative. By combining philanthropy,\r\ninnovation, and a deep commitment to inclusion, it is redefining how education\r\nis delivered and accessed across Africa. As digital learning continues to\r\nexpand, the Foundation remains a cornerstone in building equitable,\r\nfuture-ready education systems.<o:p></o:p></p>', 'uploads/blog/thumbnail/mastercard-foundation-transforming-education-through-edtech-and-youth-empowerment-1768466841.jpg', 'uploads/blog/banner/mastercard-foundation-transforming-education-through-edtech-and-youth-empowerment-1768466841.jpg', '[{\"value\":\"Mastercard Foundation\"},{\"value\":\"Transforming Education Through EdTech and Youth Empowerment\"}]', 1, 1, '2026-01-15 08:47:21', '2026-01-15 08:47:21'),
(9, 1, '1', 'The Future of Learning in Africa is Digital', 'the-future-of-learning-in-africa-is-digital', '<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Education is\r\nchanging across the world. Today, learning is no longer limited to a classroom,\r\na building, or a specific location. With the rise of digital technology, people\r\ncan now learn anytime, anywhere. For Africa, this shift is not just an\r\nopportunity — it is a necessity.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>Why Digital\r\nLearning Matters<o:p></o:p></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Many young\r\npeople in Africa face challenges when trying to access quality education. Some\r\nlive far from good schools or training centers. Others cannot afford the cost\r\nof traditional education. Many adults want to learn new skills but cannot leave\r\ntheir jobs or families to attend classes.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Digital\r\nlearning removes these barriers. With a phone, tablet, or computer and internet\r\naccess, anyone can learn new skills from their home or community.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>Learning\r\nThat Leads to Jobs<o:p></o:p></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">One of the\r\nbiggest problems today is the gap between education and employment. Many\r\ngraduates struggle to find jobs because they lack practical skills that\r\nemployers need.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">At <b>IOLX\r\n(Interactive Online Learning Experience)</b>, we focus on:<o:p></o:p></p>\r\n\r\n<ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l2 level1 lfo1;\r\n     tab-stops:list .5in\">Job-ready digital skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l2 level1 lfo1;\r\n     tab-stops:list .5in\">Technical and vocational training<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l2 level1 lfo1;\r\n     tab-stops:list .5in\">Entrepreneurship and business skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l2 level1 lfo1;\r\n     tab-stops:list .5in\">Industry-relevant certifications<o:p></o:p></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Our goal is\r\nsimple: <b>learning should lead to opportunity</b>.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>Flexible and\r\nInclusive Learning<o:p></o:p></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">IOLX is\r\ndesigned for everyone:<o:p></o:p></p>\r\n\r\n<ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Students preparing for their future<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Workers who want to upgrade their skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Entrepreneurs building their businesses<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Women and youth seeking new opportunities<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">People in rural and underserved communities<o:p></o:p></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">With flexible\r\nschedules and easy-to-use platforms, learners can study at their own pace.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>&nbsp;</b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>Supporting\r\nNational Development<o:p></o:p></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">When people\r\ngain skills, communities grow. When communities grow, countries develop.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">Digital\r\neducation helps to:<o:p></o:p></p>\r\n\r\n<ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l0 level1 lfo3;\r\n     tab-stops:list .5in\">Reduce unemployment<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l0 level1 lfo3;\r\n     tab-stops:list .5in\">Support small businesses<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l0 level1 lfo3;\r\n     tab-stops:list .5in\">Promote innovation<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l0 level1 lfo3;\r\n     tab-stops:list .5in\">Improve productivity<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal;mso-list:l0 level1 lfo3;\r\n     tab-stops:list .5in\">Prepare the workforce for the digital economy<o:p></o:p></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">IOLX works to\r\nalign training with national priorities and real market needs.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>&nbsp;</b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>Building the\r\nFuture Together<o:p></o:p></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">The future of\r\nAfrica depends on skills, innovation, and access to quality education.\r\nGovernments, schools, organizations, and communities must work together to\r\nexpand digital learning opportunities.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">At IOLX, we\r\nbelieve that no one should be left behind because of location, cost, or\r\ncircumstance.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>&nbsp;</b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>The future\r\nof learning is flexible.<br>\r\nThe future of learning is practical.<br>\r\nThe future of learning is digital.</b><o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><o:p>&nbsp;</o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\">And at IOLX, we\r\nare making that future possible.<o:p></o:p></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0in;line-height:normal\"><b>IOLX –\r\nSkills for Everyone, Everywhere.</b><o:p></o:p></p>', 'uploads/blog/thumbnail/the-future-of-learning-in-africa-is-digital-1770414242.webp', 'uploads/blog/banner/the-future-of-learning-in-africa-is-digital-1770414242.webp', '[{\"value\":\"digital learning\"},{\"value\":\"online education\"},{\"value\":\"e-learning Africa\"},{\"value\":\"IOLX\"},{\"value\":\"skills development\"}]', 1, 1, '2026-02-06 21:44:02', '2026-02-06 21:44:02');
INSERT INTO `blogs` (`id`, `user_id`, `category_id`, `title`, `slug`, `description`, `thumbnail`, `banner`, `keywords`, `is_popular`, `status`, `created_at`, `updated_at`) VALUES
(10, 1, '1', 'Skills for Everyone, Everywhere', 'skills-for-everyone-everywhere', '<p class=\"MsoNormal\" style=\"margin-bottom:0in\">In today’s fast-changing world,\r\neducation is no longer just about certificates. It is about <b>skills</b> —\r\nreal, practical abilities that help people work, earn, grow, and succeed.\r\nTechnology is changing how we live and work, and many people are looking for\r\nopportunities to learn new skills that match today’s job market.</p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">This is where <b>IOLX (Interactive\r\nOnline Learning Experience)</b> comes in.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">IOLX is an African-focused digital\r\nlearning platform designed to make quality education <b>accessible, affordable,\r\nand practical</b> for everyone, everywhere.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Why IOLX Matters<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Many young people and adults\r\nacross Africa face challenges when it comes to education:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l4 level1 lfo1;\r\n     tab-stops:list .5in\">Limited access to quality training<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l4 level1 lfo1;\r\n     tab-stops:list .5in\">High cost of professional courses<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l4 level1 lfo1;\r\n     tab-stops:list .5in\">Lack of practical, job-ready skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l4 level1 lfo1;\r\n     tab-stops:list .5in\">Distance from training centers<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l4 level1 lfo1;\r\n     tab-stops:list .5in\">Unemployment or underemployment<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Traditional education alone is no\r\nlonger enough. Employers today are looking for people who can <b>do the work</b>,\r\nnot just those who have certificates.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">IOLX was created to bridge this\r\ngap by providing <b>skills-based learning that leads to real opportunities</b>.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>What Makes IOLX Different<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>1. Practical Skills Training</b><br>\r\nIOLX focuses on courses that prepare learners for real work. Programs are\r\ndesigned around industry needs so learners gain skills that employers and\r\nbusinesses actually require.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Areas include:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Information Technology and Digital Skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Computer Networking and Cybersecurity<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Data and Office Productivity<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Entrepreneurship and Business Skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l1 level1 lfo2;\r\n     tab-stops:list .5in\">Technical and Vocational Training<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>2. Learn Anytime, Anywhere</b><br>\r\nWith IOLX, learning is flexible. Students can access courses using a phone,\r\ntablet, or computer. This makes it possible for:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l8 level1 lfo3;\r\n     tab-stops:list .5in\">Workers to learn after work<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l8 level1 lfo3;\r\n     tab-stops:list .5in\">Students to learn at their own pace<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l8 level1 lfo3;\r\n     tab-stops:list .5in\">People in remote areas to access quality training<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>3. Affordable and Inclusive</b><br>\r\nIOLX is built with inclusion in mind. The goal is to remove financial and\r\ngeographical barriers so that:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l2 level1 lfo4;\r\n     tab-stops:list .5in\">Youth can gain employable skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l2 level1 lfo4;\r\n     tab-stops:list .5in\">Women and underserved communities can access\r\n     opportunities<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l2 level1 lfo4;\r\n     tab-stops:list .5in\">Anyone willing to learn can improve their future<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>4. Interactive Learning\r\nExperience</b><br>\r\nLearning on IOLX is not passive. The platform includes:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l3 level1 lfo5;\r\n     tab-stops:list .5in\">Video lessons<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l3 level1 lfo5;\r\n     tab-stops:list .5in\">Practical exercises<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l3 level1 lfo5;\r\n     tab-stops:list .5in\">Real-life projects<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l3 level1 lfo5;\r\n     tab-stops:list .5in\">Assessments and feedback<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l3 level1 lfo5;\r\n     tab-stops:list .5in\">Certification upon completion<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\">This ensures learners not only\r\nunderstand concepts but can also apply them.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Supporting Africa’s Future\r\nWorkforce<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Africa has one of the youngest\r\npopulations in the world. Every year, millions of young people enter the job\r\nmarket. However, many struggle to find work because their skills do not match\r\nindustry needs.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">IOLX is designed to support:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l6 level1 lfo6;\r\n     tab-stops:list .5in\"><b>Job readiness</b><o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l6 level1 lfo6;\r\n     tab-stops:list .5in\"><b>Digital transformation</b><o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l6 level1 lfo6;\r\n     tab-stops:list .5in\"><b>Entrepreneurship</b><o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l6 level1 lfo6;\r\n     tab-stops:list .5in\"><b>Self-employment</b><o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l6 level1 lfo6;\r\n     tab-stops:list .5in\"><b>Workforce development</b><o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\">By equipping learners with\r\nrelevant skills, IOLX contributes to economic growth and innovation across the\r\ncontinent.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><o:p>&nbsp;</o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Opportunities Beyond Employment<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">IOLX is not only for job seekers.\r\nIt is also for:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l7 level1 lfo7;\r\n     tab-stops:list .5in\">Entrepreneurs who want to grow their businesses<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l7 level1 lfo7;\r\n     tab-stops:list .5in\">Professionals who want to upgrade their skills<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l7 level1 lfo7;\r\n     tab-stops:list .5in\">Students preparing for future careers<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l7 level1 lfo7;\r\n     tab-stops:list .5in\">Organizations looking to train their staff<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Learning new skills can open doors\r\nto:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo8;\r\n     tab-stops:list .5in\">Freelancing opportunities<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo8;\r\n     tab-stops:list .5in\">Remote work<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo8;\r\n     tab-stops:list .5in\">Business creation<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l0 level1 lfo8;\r\n     tab-stops:list .5in\">Career advancement<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>A Vision for the Future<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">The vision of IOLX is simple but\r\npowerful:<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><b><o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>“Skills for Everyone,\r\nEverywhere.”</b><o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">The platform aims to become a\r\nleading digital learning hub in Africa by:<o:p></o:p></p><ul style=\"margin-top:0in\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l5 level1 lfo9;\r\n     tab-stops:list .5in\">Partnering with industry and institutions<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l5 level1 lfo9;\r\n     tab-stops:list .5in\">Expanding course offerings<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l5 level1 lfo9;\r\n     tab-stops:list .5in\">Supporting certification and career pathways<o:p></o:p></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0in;mso-list:l5 level1 lfo9;\r\n     tab-stops:list .5in\">Providing learning opportunities in multiple sectors<o:p></o:p></li>\r\n</ul><p class=\"MsoNormal\" style=\"margin-bottom:0in\">As technology continues to shape\r\nthe future, continuous learning will become essential. IOLX is committed to\r\nhelping individuals stay relevant, competitive, and empowered.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>&nbsp;</b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><b>Join the IOLX Community<o:p></o:p></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">The future belongs to those who\r\nare ready to learn and adapt. Whether you are a student, worker, entrepreneur,\r\nor job seeker, IOLX provides a pathway to growth.<o:p></o:p></p><p class=\"MsoNormal\" style=\"margin-bottom:0in\">Start your learning journey today.<br>\r\nBuild skills that matter.<o:p></o:p></p><p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n</p><p class=\"MsoNormal\" style=\"margin-bottom:0in\"><br>\r\nCreate opportunities for yourself and your community.<o:p></o:p></p>', 'uploads/blog/thumbnail/skills-for-everyone-everywhere-1771256423.png', 'uploads/blog/banner/skills-for-everyone-everywhere-1771256423.png', '[{\"value\":\"IOLX\"},{\"value\":\"Skills for Everyone, Everywhere\"}]', 1, 1, '2026-02-16 15:40:23', '2026-02-16 15:40:23');

-- --------------------------------------------------------

--
-- Table structure for table `blog_categories`
--

CREATE TABLE `blog_categories` (
  `id` int(11) NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `subtitle` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `blog_categories`
--

INSERT INTO `blog_categories` (`id`, `title`, `subtitle`, `slug`, `created_at`, `updated_at`) VALUES
(1, 'Education & Learning Innovation', 'Reimagining teaching and learning for the digital age', 'Education-&-Learning-Innovation', '2026-01-07 14:19:47', '2026-01-07 14:19:47'),
(2, 'Digital Skills & Technology', 'Equipping learners with practical skills for a tech-driven world', 'Digital-Skills-&-Technology', '2026-01-07 14:20:46', '2026-01-07 14:20:46'),
(3, 'Artificial Intelligence & Emerging Technologies', 'Preparing Africa’s learners for the future of innovation', 'Artificial-Intelligence-&-Emerging-Technologies', '2026-01-07 14:21:11', '2026-01-07 14:21:11'),
(4, 'Schools & Institutions', 'Helping schools and organizations transition confidently into digital learning', 'Schools-&-Institutions', '2026-01-07 14:21:35', '2026-01-07 14:21:35'),
(5, 'IOLX Platform Updates & Announcements', 'Official news, features, and progress from the IOLX team', 'IOLX-Platform-Updates-&-Announcements', '2026-01-07 14:22:23', '2026-01-07 14:22:23'),
(6, 'Supporting teachers with tools, training, and strategies for effective digital teaching.', 'Supporting teachers with tools, training, and strategies for effective teaching.', 'Supporting-teachers-with-tools,-training,-and-strategies-for-effective-digital-teaching.', '2026-01-08 11:31:58', '2026-01-08 11:31:58'),
(7, 'Faith, values & character development', 'Integrating godly values, ethics, and purpose into modern education.', 'Faith,-values-&-character-development', '2026-01-08 11:32:19', '2026-01-08 11:32:19'),
(8, 'Africa’s development & transformation', 'Education as the engine for sustainable growth and empowerment across Africa.', 'Africa’s-development-&-transformation', '2026-01-08 11:32:37', '2026-01-08 11:32:37'),
(9, 'Research, insights & thought leadership', 'In-depth perspectives shaping the future of education and technology in Africa.', 'Research,-insights-&-thought-leadership', '2026-01-08 11:32:55', '2026-01-08 11:32:55'),
(10, 'Government, policy & public education', 'Insights on education policy, digital transformation, & government-led learning.', 'Government,-policy-&-public-education', '2026-01-08 11:33:29', '2026-01-08 17:33:47'),
(11, 'Opportunities, work & scholarships', 'Jobs, internships, scholarships, sponsorships, grants, and career opportunities.', 'Opportunities,-work-&-scholarships', '2026-01-08 11:36:12', '2026-01-08 11:36:12');

-- --------------------------------------------------------

--
-- Table structure for table `blog_comments`
--

CREATE TABLE `blog_comments` (
  `id` int(11) NOT NULL,
  `blog_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `parent_id` int(11) DEFAULT NULL,
  `check` int(11) DEFAULT NULL,
  `comment` longtext DEFAULT NULL,
  `likes` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `blog_likes`
--

CREATE TABLE `blog_likes` (
  `id` int(255) NOT NULL,
  `blog_id` int(255) DEFAULT NULL,
  `user_id` int(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `bootcamps`
--

CREATE TABLE `bootcamps` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `category_id` int(11) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `short_description` text DEFAULT NULL,
  `is_paid` int(11) DEFAULT NULL,
  `price` double DEFAULT NULL,
  `discount_flag` int(11) DEFAULT NULL,
  `discounted_price` double DEFAULT NULL,
  `publish_date` int(11) DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `faqs` longtext DEFAULT NULL,
  `requirements` longtext DEFAULT NULL,
  `outcomes` longtext DEFAULT NULL,
  `meta_keywords` text DEFAULT NULL,
  `meta_description` longtext DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `bootcamps`
--

INSERT INTO `bootcamps` (`id`, `user_id`, `title`, `slug`, `category_id`, `description`, `short_description`, `is_paid`, `price`, `discount_flag`, `discounted_price`, `publish_date`, `thumbnail`, `faqs`, `requirements`, `outcomes`, `meta_keywords`, `meta_description`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, 'Using Technology to Create Social Change', 'using-technology-to-create-social-change', 14, '<p style=\"margin:0cm;margin-bottom:.0001pt;text-align:justify\">Cohort 1 of the <strong>“Tech for Social Impact” Bootcamp</strong> is\r\nan intensive 6–8 week program designed to empower African youth to leverage\r\ntechnology for solving real-world social challenges. This program targets\r\naspiring social entrepreneurs, NGO workers, and tech enthusiasts who are\r\npassionate about creating positive change in their communities.<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt;\"><o:p> </o:p></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt;text-align:justify\">Participants will\r\ngain hands-on experience with digital tools, coding, data analysis, and project\r\nmanagement, enabling them to develop technology-driven solutions in critical\r\nareas such as <strong>education,\r\nhealthcare, environmental sustainability, and community development</strong>. The\r\nbootcamp emphasizes practical learning, encouraging participants to build\r\nprototypes, dashboards, and mobile/web applications that directly address local\r\nsocial issues.<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt;\"><o:p> </o:p></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt;text-align:justify\">The curriculum\r\ncombines <strong>skills training, social\r\ninnovation, and entrepreneurship</strong>, culminating in a capstone project\r\nwhere participants present their solutions to mentors and peers. Beyond\r\ntechnical skills, the bootcamp teaches participants how to plan, pitch, and\r\nsustain their initiatives, fostering long-term impact and community engagement.<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt; text-align: justify;\"><o:p> </o:p></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt;text-align:justify\">By the end of\r\nthe program, participants will not only have a tangible solution ready for\r\nreal-world implementation but will also have developed the capacity to measure\r\nsocial impact, advocate for change, and scale their projects. <o:p></o:p></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt\"><o:p> </o:p></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt\">Cohort 1 lays a strong foundation\r\nfor youth-led innovation, inclusive development, and sustainable social\r\nentrepreneurship, fully aligned with <strong>goals</strong> of equipping\r\nAfrican youth with digital skills and opportunities for economic and social\r\nempowerment.<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt;\"><strong> </strong></p>\r\n\r\n<p style=\"margin:0cm;margin-bottom:.0001pt\"><strong>Key Outcomes for\r\nParticipants:</strong><o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt 18pt; text-indent: -18pt;\"><!--[if !supportLists]--><span style=\"font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:\r\nSymbol\">·<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: \"Times New Roman\";\">      \r\n</span></span><!--[endif]-->Hands-on skills in coding, digital tools, and\r\ndata analysis<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt 18pt; text-indent: -18pt;\"><!--[if !supportLists]--><span style=\"font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:\r\nSymbol\">·<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: \"Times New Roman\";\">      \r\n</span></span><!--[endif]-->Ability to design, prototype, and implement tech\r\nsolutions for social good<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt 18pt; text-indent: -18pt;\"><!--[if !supportLists]--><span style=\"font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:\r\nSymbol\">·<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: \"Times New Roman\";\">      \r\n</span></span><!--[endif]-->Knowledge of social entrepreneurship, project\r\nplanning, and pitching<o:p></o:p></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt 18pt; text-indent: -18pt;\"><!--[if !supportLists]--><span style=\"font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:\r\nSymbol\">·<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: \"Times New Roman\";\">      \r\n</span></span><!--[endif]-->Capacity to measure, communicate, and scale\r\nsocial impact initiatives<o:p></o:p></p>', 'Cohort 1 of the “Tech for Social Impact” Bootcamp equips African youth with practical digital, coding, and data skills to create technology-driven solutions for pressing social challenges. Participants will design and pitch real-world projects in areas like education, health, environment, and community development, building both skills and sustainable impact.', 1, 50, NULL, NULL, 1771610400, 'uploads/bootcamp/thumbnail/cohort-1-tech-for-social-impact-1768438537.jpg', NULL, NULL, NULL, NULL, NULL, 1, '2026-01-15 00:55:37', '2026-02-17 22:40:51'),
(2, 1, 'Sewing for Beginners (Online Bootcamp)', 'sewing-for-beginners-online-bootcamp', 8, '<p class=\"MsoNormal\"><span style=\"font-family: Arial, sans-serif; font-size: 12pt;\">The Sewing for Beginners Bootcamp is a practical online\r\ntraining designed to help you learn sewing from the comfort of your home. This\r\ncourse is perfect for individuals with little or no experience who want to\r\ndevelop a useful skill for personal use or to start a small business.</span></p><p class=\"MsoNormal\"><span style=\"font-size:12.0pt;line-height:107%;font-family:\r\n&quot;Arial&quot;,sans-serif\"><br><o:p></o:p></span></p><p class=\"MsoNormal\"><span style=\"font-size:12.0pt;line-height:107%;font-family:\r\n&quot;Arial&quot;,sans-serif\">In this bootcamp, participants will learn how to use a\r\nsewing machine, understand different types of fabrics, take accurate body\r\nmeasurements, cut materials correctly, and sew simple garments. Through live\r\nonline sessions, step-by-step video lessons, and guided home practice, learners\r\nwill gain hands-on experience and confidence in basic sewing techniques.<o:p></o:p></span></p><p class=\"MsoNormal\"><span style=\"font-size:12.0pt;line-height:107%;font-family:\r\n&quot;Arial&quot;,sans-serif\">The course also introduces participants to basic clothing\r\nfinishing methods, simple alterations, and practical tips on how to turn sewing\r\ninto an income-generating skill.<br><br><o:p></o:p></span></p><p class=\"MsoNormal\"><span style=\"font-size:12.0pt;line-height:107%;font-family:\r\n&quot;Arial&quot;,sans-serif\">By the end of the training, participants will be able to\r\ncreate simple clothing items, carry out minor repairs and alterations, and take\r\nthe first steps toward starting a home-based tailoring service.<o:p></o:p></span></p><p class=\"MsoNormal\"><span style=\"font-size:12.0pt;line-height:107%;font-family:\r\n&quot;Arial&quot;,sans-serif\">Participants who complete the course and submit their\r\npractical assignments will receive an <b>IOLX Certificate of Completion</b>.<o:p></o:p></span></p><p class=\"MsoNormal\"><b><span style=\"font-size:12.0pt;line-height:107%;\r\nfont-family:&quot;Arial&quot;,sans-serif\"><br>Requirements:</span></b><span style=\"font-size:\r\n12.0pt;line-height:107%;font-family:&quot;Arial&quot;,sans-serif\"><br>\r\nA sewing machine, basic sewing tools, and internet access.<o:p></o:p></span></p><p class=\"MsoNormal\"><b><span style=\"font-size:12.0pt;line-height:107%;\r\nfont-family:&quot;Arial&quot;,sans-serif\"><br>Who Should Enroll:</span></b><span style=\"font-size:12.0pt;line-height:107%;font-family:&quot;Arial&quot;,sans-serif\"><br>\r\nBeginners, students, job seekers, homemakers, and anyone interested in learning\r\na practical skill for personal or business purposes.<o:p></o:p></span></p><p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n</p><p class=\"MsoNormal\"><o:p>&nbsp;</o:p></p>', 'The Sewing for Beginners Bootcamp is a practical online course designed for individuals with little or no sewing experience. Participants will learn how to use a sewing machine, take body measurements, cut fabric, and sew simple garments through live sessions, video lessons, and guided home practice.\r\nBy the end of the course, learners will be able to create basic clothing items, carry out simple alterations, and start small sewing services. Successful participants will receive an IOLX Certificate of Completion.', 1, 150, NULL, NULL, 1772474400, 'uploads/bootcamp/thumbnail/sewing-for-beginners-online-bootcamp-1771345725.jpg', NULL, NULL, NULL, NULL, NULL, 1, '2026-02-17 16:28:45', '2026-02-17 16:28:45'),
(3, 1, 'Computing and Robotics Master Class for Kids', 'computing-and-robotics-master-class-for-kids', 12, '<p>The Computing and Robotics Master Class for Kids is an exciting and interactive program designed to introduce children to the world of technology, coding, and robotics. This course helps young learners develop essential digital skills through fun, hands-on activities that make learning both enjoyable and practical.</p><p><br></p><p>In this program, children will learn basic computer operations, how technology works, and the fundamentals of coding using simple, child-friendly tools. They will also be introduced to robotics concepts, including how robots move, follow instructions, and solve simple tasks. Through guided projects and interactive lessons, participants will create simple programs, animations, and basic robotic actions.</p><p>The course is designed to build creativity, logical thinking, problem-solving skills, and confidence in using technology. It also helps children develop early interest in future careers in science, technology, engineering, and innovation.<br><br></p><p>The training is delivered through live online sessions, engaging demonstrations, and practical home-based activities, with continuous support from instructors.</p><p>Children who successfully complete the program will receive an <strong>IOLX Certificate of Completion</strong>.</p>', 'The Computing and Robotics Master Class for Kids is an engaging online program designed to introduce children to the exciting world of technology. This course teaches basic computer skills, coding fundamentals, and simple robotics concepts through fun, interactive lessons and practical activities.\r\n\r\nParticipants will learn how computers work, create simple programs, and understand how robots move and respond to instructions. The training helps develop creativity, problem-solving skills, logical thinking, and confidence in using technology.\r\n\r\nChildren who complete the program will receive an IOLX Certificate of Completion.', 1, 100, NULL, NULL, 1783015200, 'uploads/bootcamp/thumbnail/computing-and-robotics-master-class-for-kids-1771345922.jpg', NULL, NULL, NULL, NULL, NULL, 1, '2026-02-17 16:32:02', '2026-02-17 16:32:02'),
(4, 1, 'Website Development', 'website-development', 1, '<p>The Learn Web Development in Just 6 Weeks program is an intensive training designed to help beginners gain practical skills to build modern websites from scratch. This course is ideal for students, job seekers, and anyone interested in starting a career in web design or development.</p><p>Participants will learn the fundamentals of web development, including how websites work, creating web pages using HTML, styling with CSS, and adding interactivity using basic JavaScript. The course also introduces responsive design, allowing learners to create websites that work well on computers, tablets, and mobile devices.<br><br></p><p>Through step-by-step lessons, hands-on projects, and guided practice, learners will build real web pages and a complete website by the end of the training. The program focuses on practical skills that can be used for freelancing, personal projects, or entry-level web development opportunities.<br><br></p><p>Participants who successfully complete the course and final project will receive an <strong>IOLX Certificate of Completion</strong>.</p>', 'Learn Web Development in Just 6 Weeks is a beginner-friendly program that teaches how to create modern websites from scratch. Participants will learn HTML, CSS, and basic JavaScript to design responsive and interactive web pages.\r\n\r\nThrough practical lessons and projects, learners will build their own website and gain skills for personal projects, freelancing, or entry-level web development. Successful participants will receive an IOLX Certificate of Completion.', 1, 150, NULL, NULL, 1772474400, 'uploads/bootcamp/thumbnail/website-development-1771346357.jpg', NULL, NULL, NULL, NULL, NULL, 1, '2026-02-17 16:39:17', '2026-02-17 16:39:17');

-- --------------------------------------------------------

--
-- Table structure for table `bootcamp_categories`
--

CREATE TABLE `bootcamp_categories` (
  `id` int(11) NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `bootcamp_categories`
--

INSERT INTO `bootcamp_categories` (`id`, `title`, `slug`, `created_at`, `updated_at`) VALUES
(1, 'Software Development', 'software-development', '2026-01-15 00:34:44', '2026-01-15 00:34:44'),
(2, 'Data & AI Bootcamps', 'data--ai-bootcamps', '2026-01-15 00:35:05', '2026-01-15 00:35:05'),
(3, 'Cybersecurity', 'cybersecurity', '2026-01-15 00:39:00', '2026-01-15 00:39:00'),
(4, 'Cloud & DevOps', 'cloud--devops', '2026-01-15 00:39:28', '2026-01-15 00:39:28'),
(5, 'Digital Marketing', 'digital-marketing', '2026-01-15 00:40:24', '2026-01-15 00:40:24'),
(6, 'Product & Business Tech', 'product--business-tech', '2026-01-15 00:40:51', '2026-01-15 00:40:51'),
(7, 'Entrepreneurship & Startup', 'entrepreneurship--startup', '2026-01-15 00:41:18', '2026-01-15 00:41:18'),
(8, 'Design Bootcamps', 'design-bootcamps', '2026-01-15 00:41:48', '2026-01-15 00:41:48'),
(9, 'Media & Content', 'media--content', '2026-01-15 00:42:22', '2026-01-15 00:42:22'),
(10, 'ICT & Networking', 'ict--networking', '2026-01-15 00:42:48', '2026-01-15 00:42:48'),
(11, 'Emerging Technology', 'emerging-technology', '2026-01-15 00:43:13', '2026-01-15 00:43:13'),
(12, 'Digital Literacy', 'digital-literacy', '2026-01-15 00:43:40', '2026-01-15 00:43:40'),
(13, 'Career & Employability', 'career--employability', '2026-01-15 00:44:06', '2026-01-15 00:44:06'),
(14, 'Tech for Social Impact', 'tech-for-social-impact', '2026-01-15 00:44:32', '2026-01-15 00:44:32'),
(15, 'Green & Sustainable Skills', 'green--sustainable-skills', '2026-01-15 00:45:00', '2026-01-15 00:45:00');

-- --------------------------------------------------------

--
-- Table structure for table `bootcamp_live_classes`
--

CREATE TABLE `bootcamp_live_classes` (
  `id` int(11) NOT NULL,
  `module_id` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `start_time` int(11) DEFAULT NULL,
  `end_time` int(11) DEFAULT NULL,
  `sort` int(11) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `provider` varchar(255) DEFAULT NULL,
  `joining_data` longtext DEFAULT NULL,
  `force_stop` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `bootcamp_modules`
--

CREATE TABLE `bootcamp_modules` (
  `id` int(11) NOT NULL,
  `bootcamp_id` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `publish_date` int(11) DEFAULT NULL,
  `expiry_date` int(11) DEFAULT NULL,
  `restriction` varchar(255) DEFAULT NULL,
  `sort` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `bootcamp_purchases`
--

CREATE TABLE `bootcamp_purchases` (
  `id` int(11) NOT NULL,
  `invoice` varchar(255) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `bootcamp_id` int(11) DEFAULT NULL,
  `price` double DEFAULT NULL,
  `tax` double DEFAULT NULL,
  `payment_method` varchar(255) DEFAULT NULL,
  `payment_details` text DEFAULT NULL,
  `status` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `admin_revenue` double DEFAULT NULL,
  `instructor_revenue` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `bootcamp_resources`
--

CREATE TABLE `bootcamp_resources` (
  `id` int(11) NOT NULL,
  `module_id` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `upload_type` varchar(255) DEFAULT NULL,
  `file` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `uploaded_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `builder_pages`
--

CREATE TABLE `builder_pages` (
  `id` int(11) NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `html` longtext DEFAULT NULL,
  `identifier` varchar(255) DEFAULT NULL,
  `is_permanent` int(11) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `edit_home_id` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `builder_pages`
--

INSERT INTO `builder_pages` (`id`, `name`, `html`, `identifier`, `is_permanent`, `status`, `edit_home_id`, `created_at`, `updated_at`) VALUES
(12, 'Elegant', '', 'elegant', 1, 0, NULL, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(13, 'Kindergarden', NULL, 'kindergarden', 1, 0, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(14, 'Cooking', NULL, 'cooking', 1, 0, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(15, 'University', NULL, 'university', 1, 0, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(16, 'Language', NULL, 'language', 1, 0, NULL, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(17, 'Development', NULL, 'development', 1, 0, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(18, 'Marketplace', NULL, 'marketplace', 1, 1, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(19, 'Meditation', NULL, 'meditation', 1, 0, 1, '2024-08-27 04:25:11', '2026-01-14 15:47:51'),
(23, 'Default', '[\"top_bar\",\"header\",\"hero_banner\",\"features\",\"category\",\"featured_courses\",\"about_us\",\"testimonial\",\"blog\",\"footer\"]', NULL, NULL, 0, NULL, '2024-08-27 04:25:11', '2026-01-14 15:47:51');

-- --------------------------------------------------------

--
-- Table structure for table `cart_items`
--

CREATE TABLE `cart_items` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `course_id` int(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `cart_items`
--

INSERT INTO `cart_items` (`id`, `user_id`, `course_id`, `created_at`, `updated_at`) VALUES
(1, 2, 1, '2026-01-09 09:17:02', '2026-01-09 03:17:02'),
(2, 2, 7, '2026-01-14 06:03:15', '2026-01-14 00:03:15'),
(3, 20, 1, '2026-01-15 11:29:07', '2026-01-15 11:29:07'),
(4, 2, 4, '2026-01-17 18:32:51', '2026-01-17 12:32:51');

-- --------------------------------------------------------

--
-- Table structure for table `categories`
--

CREATE TABLE `categories` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `parent_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `icon` varchar(255) DEFAULT NULL,
  `sort` int(11) NOT NULL DEFAULT 0,
  `status` int(11) DEFAULT NULL,
  `keywords` varchar(400) DEFAULT NULL,
  `description` varchar(500) DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `category_logo` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `categories`
--

INSERT INTO `categories` (`id`, `parent_id`, `title`, `slug`, `icon`, `sort`, `status`, `keywords`, `description`, `thumbnail`, `category_logo`, `created_at`, `updated_at`) VALUES
(1, 0, 'IT & Software', 'it--software', 'fas fa-laptop', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/it--software-logo-1767487264.png', '2026-01-04 06:41:04', '2026-01-04 06:41:04'),
(2, 0, 'Heath', 'heath', 'fas fa-ambulance', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/heath-logo-1767487313.png', '2026-01-04 06:41:53', '2026-01-04 06:41:53'),
(3, 0, 'Engineering', 'engineering', 'fas fa-cogs', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/engineering-logo-1767487413.png', '2026-01-04 06:43:33', '2026-01-04 06:43:33'),
(4, 0, 'Academics', 'academics', 'fas fa-graduation-cap', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/academics-logo-1767487542.png', '2026-01-04 06:45:42', '2026-01-04 06:45:42'),
(5, 0, 'Business', 'business', 'fas fa-briefcase', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/business-logo-1767487602.png', '2026-01-04 06:46:42', '2026-01-04 06:46:42'),
(6, 0, 'Management', 'management', 'fas fa-tasks', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/management-logo-1767487894.png', '2026-01-04 06:51:34', '2026-01-04 06:51:34'),
(7, 0, 'Language', 'language', 'fas fa-globe', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/language-logo-1767488038.png', '2026-01-04 06:53:58', '2026-01-04 06:53:58'),
(8, 0, 'Personal Development', 'personal-development', 'fab fa-medapps', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/personal-development-logo-1767488196.png', '2026-01-04 06:56:36', '2026-01-04 06:56:36'),
(9, 0, 'Religion & History', 'religion--history', 'fas fa-balance-scale', 0, NULL, NULL, NULL, NULL, NULL, '2026-01-04 06:57:37', '2026-01-04 06:57:37'),
(10, 0, 'Marketing', 'marketing', 'fas fa-bullhorn', 0, NULL, NULL, NULL, NULL, 'uploads/category-logo/marketing-logo-1767488358.png', '2026-01-04 06:59:18', '2026-01-04 06:59:18'),
(11, 0, 'Skills & DIY', 'skills--diy', 'fas fa-bullseye', 0, NULL, NULL, NULL, NULL, NULL, '2026-01-04 07:00:30', '2026-01-13 22:04:15'),
(12, 0, 'Manufacturing', 'manufacturing', 'fas fa-dolly-flatbed', 0, NULL, NULL, NULL, NULL, NULL, '2026-01-04 07:02:34', '2026-01-04 07:02:34'),
(13, 0, 'Accounting & Finance', 'accounting--finance', 'fas fa-chart-line', 0, NULL, NULL, NULL, 'uploads/category-thumbnail/accounting--finance-1768320216.jpg', NULL, '2026-01-04 07:03:57', '2026-01-13 22:03:36'),
(14, 0, 'STEM', 'stem', 'fas fa-boxes', 0, NULL, 'Engineering, Technology, Science, Mathematics training', 'Engineering, Technology, Science, Mathematics training', 'uploads/category-thumbnail/stem-1768320176.webp', NULL, '2026-01-13 22:02:56', '2026-01-13 22:02:56');

-- --------------------------------------------------------

--
-- Table structure for table `certificates`
--

CREATE TABLE `certificates` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `identifier` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `certificates`
--

INSERT INTO `certificates` (`id`, `user_id`, `course_id`, `identifier`, `created_at`, `updated_at`) VALUES
(1, 17, 12, 'oiJZhr8z5kNy', '2026-01-14 23:10:00', NULL),
(2, 17, 14, 'D1HPw7nB5NOT', '2026-01-14 23:18:54', NULL),
(3, 25, 12, 'fS2Pcevi8qYA', '2026-01-16 22:34:59', NULL),
(4, 25, 14, 'WKygnLwpNThr', '2026-01-18 14:39:47', NULL),
(5, 35, 12, 'r92EDgKScv1b', '2026-01-19 23:31:32', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `contacts`
--

CREATE TABLE `contacts` (
  `id` int(21) NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `email` varchar(255) DEFAULT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `address` text DEFAULT NULL,
  `message` text DEFAULT NULL,
  `has_read` int(11) DEFAULT 0,
  `replied` int(11) DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `contacts`
--

INSERT INTO `contacts` (`id`, `name`, `email`, `phone`, `address`, `message`, `has_read`, `replied`, `created_at`, `updated_at`) VALUES
(1, 'Louise Samons', 'tu.rnerfisher348382+louise.samons@gmail.com', '882151515', '81 Halsey Road', 'This message is addressed to the administrator of iolx.org.\r\n\r\nWe are an agency providing powerful SEO and digital marketing solutions designed to increase your visibility, traffic, and conversions. \r\n\r\nOUR SERVICES INCLUDE:\r\n- Social Media Management\r\n- Website Traffic\r\n- SEO Backlinks\r\n- Social Bookmarking Backlinks\r\n- Google Ranking\r\n- Google Maps Ranking\r\n- YouTube Ranking\r\n- Content Creation\r\n- Video Production\r\n- Get Real Clients\r\n- Full SEO Campaigns & Agency Services\r\n\r\nWhether your goal is boosting YouTube, driving more website traffic, or strengthening your SEO, we can help you achieve results.\r\n\r\nAccess now here:  https://rb.gy/t7gc5i\r\n\r\nBest regards,\r\nSEO Expert & Specialist\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nTo unsubscribe, please reply with subject:  Unsubscribe !iolx.org', 0, 0, '2026-01-05 23:30:07', '2026-01-05 23:30:07'),
(2, 'Mike Jacob Laurent', 'info@strictlydigital.net', '84337372267', 'https://www.strictlydigital.net/product/semrush-backlinks/', 'Hi there, \r\n \r\nHaving some set of links pointing to iolx.org might bring no value or worse for your business. \r\n \r\nIt really makes no difference how many backlinks you have, what is key is the amount of ranking terms those websites are optimized for. \r\n \r\nThat is the most important element. \r\nNot the meaningless Domain Authority or SEO score. \r\nThese can be faked easily. \r\nBUT the number of ranking keywords the websites that link to you rank for. \r\nThat’s it. \r\n \r\nGet these quality links point to your website and your rankings will skyrocket! \r\n \r\nWe are offering this powerful offer here: \r\nhttps://www.strictlydigital.net/product/semrush-backlinks/ \r\n \r\nNeed more details, or want to know more, chat with us here: \r\nhttps://www.strictlydigital.net/whatsapp-us/ \r\n \r\nKind regards, \r\nMike Jacob Laurent\r\n \r\nstrictlydigital.net \r\nPhone/WhatsApp: +1 (877) 566-3738', 0, 0, '2026-01-12 13:10:40', '2026-01-12 13:10:40'),
(3, 'Jermaine Devlin', 'turnerfisher348.382+jermaine.devlin@gmail.com', '585794850', '97 Cours Jean Jaures', 'Curious how iolx.org can get more traffic and clicks? Start your Free Trial.\r\n\r\nGo to the https://rb.gy/kkhq2m, fill in your site details, then apply the coupon FREE_TRAFFIC at checkout to get the product free for 7 days.\r\n\r\nDon’t forget to create a free account.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nTo unsubscribe, please reply with subject:  Unsubscribe !iolx.org', 0, 0, '2026-01-13 01:35:18', '2026-01-13 01:35:18'),
(4, 'Anaya Prajapati', 'anaya.dgtlsolution@gmail.com', '9266141479', '3542 Walsh Street', 'Hello http://iolx.org,\r\n\r\nI wanted to reach out to see if you’re open to exploring ways to grow your website traffic and boost online performance.\r\n\r\nWe offer customized SEO services that deliver measurable improvements.\r\n\r\nOnce you share your target keywords and target market, I’ll send a full proposal.\r\n\r\nBest Regards,\r\nAnaya', 0, 0, '2026-01-16 08:40:04', '2026-01-16 08:40:04'),
(5, 'Robertvub', 'mariajesusmateo79@gmail.com', '81155558898', 'https://www.no-site.com', 'Through death, the family is not destroyed, it is transformed; a part of it passes into the unseen. We believe that death is an absence, when in fact it is a discreet presence. \r\nI am suffering from a serious illness that will lead to my certain death. \r\nI have €512,000 in my bank account, which I would like to donate. \r\nPlease contact me if you are interested. \r\n \r\nEmail: mariajesusgarciaa86@gmail.com', 0, 0, '2026-01-31 04:10:07', '2026-01-31 04:10:07'),
(6, 'Mike - AI Search Upgrade', 'upgrade@mail.nomissedlead.com', '86532878645', 'https://www.no-site.com', 'The way customers are finding businesses is changing fast. More and more customers are finding businesses directly through AI platforms like ChatGPT. \r\n \r\nIf your website isn\'t optimized for AI discovery, you will be missing out on consistent new customers. \r\n \r\nWe build a customized upgrade plan built for your business and website that optimizes your discovery and get more customers. \r\n \r\n- Simply email back \"YES\", and we\'ll help you. \r\n \r\n- If you aren\'t interested in upgrading your business for AI search, reply \"NO\", and we won\'t reach out to your business. \r\n \r\nMike', 0, 0, '2026-02-04 15:53:03', '2026-02-04 15:53:03'),
(7, 'Deepak Parcha', 'parchad78@gmail.com', '7909512511', '57 Newmarket Road', 'Hello http://iolx.org,\r\n\r\nI design modern, user-friendly websites for small businesses and help improve their online presence.\r\n\r\nI wanted to check if you’re considering any updates to your current website—such as improving the design, usability, or adding features to better support your business.\r\n\r\nIf you’re planning a new website or a redesign, feel free to share your requirements and  reference website link. \r\n\r\nI’d be happy to discuss.\r\n\r\nKind regards,\r\nDeepak Parcha', 0, 0, '2026-02-06 08:58:45', '2026-02-06 08:58:45'),
(8, 'Sonam Prajapati', 'sonam.websolution12@gmail.com', '3459618127', 'Rua Dois 1387', 'Hi http://iolx.org, \r\n\r\nI hope you’re doing well. \r\n\r\nI came across your business online and thought you might be interested in improving your visibility and traffic on search engines.We specialize in helping businesses strengthen their online presence through effective SEO strategies. \r\n\r\nOnce you share your target keywords and target market, I’ll send a full proposal. \r\n\r\nWarm regards, \r\n\r\nSonam', 0, 0, '2026-02-06 08:59:31', '2026-02-06 08:59:31');

-- --------------------------------------------------------

--
-- Table structure for table `countries`
--

CREATE TABLE `countries` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `code` varchar(255) NOT NULL,
  `dial_code` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `countries`
--

INSERT INTO `countries` (`id`, `name`, `code`, `dial_code`, `created_at`, `updated_at`) VALUES
(1, 'Afghanistan', 'AF', '+93', NULL, '2024-10-02 02:55:33'),
(2, 'Aland Islands', 'AX', '+358', NULL, '2024-10-02 03:00:27'),
(3, 'Albania', 'AL', '+355', NULL, NULL),
(4, 'Algeria', 'DZ', '+213', NULL, NULL),
(5, 'AmericanSamoa', 'AS', '+1684', NULL, NULL),
(6, 'Andorra', 'AD', '+376', NULL, NULL),
(7, 'Angola', 'AO', '+244', NULL, NULL),
(8, 'Anguilla', 'AI', '+1264', NULL, NULL),
(9, 'Antarctica', 'AQ', '+672', NULL, NULL),
(10, 'Antigua and Barbuda', 'AG', '+1268', NULL, NULL),
(11, 'Argentina', 'AR', '+54', NULL, NULL),
(12, 'Armenia', 'AM', '+374', NULL, NULL),
(13, 'Aruba', 'AW', '+297', NULL, NULL),
(14, 'Australia', 'AU', '+61', NULL, NULL),
(15, 'Austria', 'AT', '+43', NULL, NULL),
(16, 'Azerbaijan', 'AZ', '+994', NULL, NULL),
(17, 'Bahamas', 'BS', '+1242', NULL, NULL),
(18, 'Bahrain', 'BH', '+973', NULL, '2024-10-02 03:00:48'),
(19, 'Bangladesh', 'BD', '+880', NULL, NULL),
(20, 'Barbados', 'BB', '+1246', NULL, NULL),
(21, 'Belarus', 'BY', '+375', NULL, NULL),
(22, 'Belgium', 'BE', '+32', NULL, NULL),
(23, 'Belize', 'BZ', '+501', NULL, NULL),
(24, 'Benin', 'BJ', '+229', NULL, NULL),
(25, 'Bermuda', 'BM', '+1441', NULL, NULL),
(26, 'Bhutan', 'BT', '+975', NULL, NULL),
(27, 'Bolivia, Plurination', 'BO', '+591', NULL, NULL),
(28, 'Bosnia and Herzegovi', 'BA', '+387', NULL, NULL),
(29, 'Botswana', 'BW', '+267', NULL, NULL),
(30, 'Brazil', 'BR', '+55', NULL, NULL),
(31, 'British Indian Ocean', 'IO', '+246', NULL, NULL),
(32, 'Brunei Darussalam', 'BN', '+673', NULL, NULL),
(33, 'Bulgaria', 'BG', '+359', NULL, NULL),
(34, 'Burkina Faso', 'BF', '+226', NULL, NULL),
(35, 'Burundi', 'BI', '+257', NULL, NULL),
(36, 'Cambodia', 'KH', '+855', NULL, NULL),
(37, 'Cameroon', 'CM', '+237', NULL, NULL),
(38, 'Canada', 'CA', '+1', NULL, NULL),
(39, 'Cape Verde', 'CV', '+238', NULL, NULL),
(40, 'Cayman Islands', 'KY', '+ 345', NULL, NULL),
(41, 'Central African Repu', 'CF', '+236', NULL, NULL),
(42, 'Chad', 'TD', '+235', NULL, NULL),
(43, 'Chile', 'CL', '+56', NULL, NULL),
(44, 'China', 'CN', '+86', NULL, NULL),
(45, 'Christmas Island', 'CX', '+61', NULL, NULL),
(46, 'Cocos (Keeling) Isla', 'CC', '+61', NULL, NULL),
(47, 'Colombia', 'CO', '+57', NULL, NULL),
(48, 'Comoros', 'KM', '+269', NULL, NULL),
(49, 'Congo', 'CG', '+242', NULL, NULL),
(50, 'Congo, The Democrati', 'CD', '+243', NULL, NULL),
(51, 'Cook Islands', 'CK', '+682', NULL, NULL),
(52, 'Costa Rica', 'CR', '+506', NULL, NULL),
(53, 'Cote d\'Ivoire', 'CI', '+225', NULL, NULL),
(54, 'Croatia', 'HR', '+385', NULL, NULL),
(55, 'Cuba', 'CU', '+53', NULL, NULL),
(56, 'Cyprus', 'CY', '+357', NULL, NULL),
(57, 'Czech Republic', 'CZ', '+420', NULL, NULL),
(58, 'Denmark', 'DK', '+45', NULL, NULL),
(59, 'Djibouti', 'DJ', '+253', NULL, NULL),
(60, 'Dominica', 'DM', '+1767', NULL, NULL),
(61, 'Dominican Republic', 'DO', '+1849', NULL, NULL),
(62, 'Ecuador', 'EC', '+593', NULL, NULL),
(63, 'Egypt', 'EG', '+20', NULL, NULL),
(64, 'El Salvador', 'SV', '+503', NULL, NULL),
(65, 'Equatorial Guinea', 'GQ', '+240', NULL, NULL),
(66, 'Eritrea', 'ER', '+291', NULL, NULL),
(67, 'Estonia', 'EE', '+372', NULL, NULL),
(68, 'Ethiopia', 'ET', '+251', NULL, NULL),
(69, 'Falkland Islands (Ma', 'FK', '+500', NULL, NULL),
(70, 'Faroe Islands', 'FO', '+298', NULL, NULL),
(71, 'Fiji', 'FJ', '+679', NULL, NULL),
(72, 'Finland', 'FI', '+358', NULL, NULL),
(73, 'France', 'FR', '+33', NULL, NULL),
(74, 'French Guiana', 'GF', '+594', NULL, NULL),
(75, 'French Polynesia', 'PF', '+689', NULL, NULL),
(76, 'Gabon', 'GA', '+241', NULL, NULL),
(77, 'Gambia', 'GM', '+220', NULL, NULL),
(78, 'Georgia', 'GE', '+995', NULL, NULL),
(79, 'Germany', 'DE', '+49', NULL, NULL),
(80, 'Ghana', 'GH', '+233', NULL, NULL),
(81, 'Gibraltar', 'GI', '+350', NULL, NULL),
(82, 'Greece', 'GR', '+30', NULL, NULL),
(83, 'Greenland', 'GL', '+299', NULL, NULL),
(84, 'Grenada', 'GD', '+1473', NULL, NULL),
(85, 'Guadeloupe', 'GP', '+590', NULL, NULL),
(86, 'Guam', 'GU', '+1671', NULL, NULL),
(87, 'Guatemala', 'GT', '+502', NULL, NULL),
(88, 'Guernsey', 'GG', '+44', NULL, NULL),
(89, 'Guinea', 'GN', '+224', NULL, NULL),
(90, 'Guinea-Bissau', 'GW', '+245', NULL, NULL),
(91, 'Guyana', 'GY', '+595', NULL, NULL),
(92, 'Haiti', 'HT', '+509', NULL, NULL),
(93, 'Holy See (Vatican Ci', 'VA', '+379', NULL, NULL),
(94, 'Honduras', 'HN', '+504', NULL, NULL),
(95, 'Hong Kong', 'HK', '+852', NULL, NULL),
(96, 'Hungary', 'HU', '+36', NULL, NULL),
(97, 'Iceland', 'IS', '+354', NULL, NULL),
(98, 'India', 'IN', '+91', NULL, NULL),
(99, 'Indonesia', 'ID', '+62', NULL, NULL),
(100, 'Iran, Islamic Republ', 'IR', '+98', NULL, NULL),
(101, 'Iraq', 'IQ', '+964', NULL, NULL),
(102, 'Ireland', 'IE', '+353', NULL, NULL),
(103, 'Isle of Man', 'IM', '+44', NULL, NULL),
(104, 'Israel', 'IL', '+972', NULL, NULL),
(105, 'Italy', 'IT', '+39', NULL, NULL),
(106, 'Jamaica', 'JM', '+1876', NULL, NULL),
(107, 'Japan', 'JP', '+81', NULL, NULL),
(108, 'Jersey', 'JE', '+44', NULL, NULL),
(109, 'Jordan', 'JO', '+962', NULL, NULL),
(110, 'Kazakhstan', 'KZ', '+7 7', NULL, NULL),
(111, 'Kenya', 'KE', '+254', NULL, NULL),
(112, 'Kiribati', 'KI', '+686', NULL, NULL),
(113, 'Korea, Democratic Pe', 'KP', '+850', NULL, NULL),
(114, 'Korea, Republic of S', 'KR', '+82', NULL, NULL),
(115, 'Kuwait', 'KW', '+965', NULL, NULL),
(116, 'Kyrgyzstan', 'KG', '+996', NULL, NULL),
(117, 'Laos', 'LA', '+856', NULL, NULL),
(118, 'Latvia', 'LV', '+371', NULL, NULL),
(119, 'Lebanon', 'LB', '+961', NULL, NULL),
(120, 'Lesotho', 'LS', '+266', NULL, NULL),
(121, 'Liberia', 'LR', '+231', NULL, NULL),
(122, 'Libyan Arab Jamahiri', 'LY', '+218', NULL, NULL),
(123, 'Liechtenstein', 'LI', '+423', NULL, NULL),
(124, 'Lithuania', 'LT', '+370', NULL, NULL),
(125, 'Luxembourg', 'LU', '+352', NULL, NULL),
(126, 'Macao', 'MO', '+853', NULL, NULL),
(127, 'Macedonia', 'MK', '+389', NULL, NULL),
(128, 'Madagascar', 'MG', '+261', NULL, NULL),
(129, 'Malawi', 'MW', '+265', NULL, NULL),
(130, 'Malaysia', 'MY', '+60', NULL, NULL),
(131, 'Maldives', 'MV', '+960', NULL, NULL),
(132, 'Mali', 'ML', '+223', NULL, NULL),
(133, 'Malta', 'MT', '+356', NULL, NULL),
(134, 'Marshall Islands', 'MH', '+692', NULL, NULL),
(135, 'Martinique', 'MQ', '+596', NULL, NULL),
(136, 'Mauritania', 'MR', '+222', NULL, NULL),
(137, 'Mauritius', 'MU', '+230', NULL, NULL),
(138, 'Mayotte', 'YT', '+262', NULL, NULL),
(139, 'Mexico', 'MX', '+52', NULL, NULL),
(140, 'Micronesia, Federate', 'FM', '+691', NULL, NULL),
(141, 'Moldova', 'MD', '+373', NULL, NULL),
(142, 'Monaco', 'MC', '+377', NULL, NULL),
(143, 'Mongolia', 'MN', '+976', NULL, NULL),
(144, 'Montenegro', 'ME', '+382', NULL, NULL),
(145, 'Montserrat', 'MS', '+1664', NULL, NULL),
(146, 'Morocco', 'MA', '+212', NULL, NULL),
(147, 'Mozambique', 'MZ', '+258', NULL, NULL),
(148, 'Myanmar', 'MM', '+95', NULL, NULL),
(149, 'Namibia', 'NA', '+264', NULL, NULL),
(150, 'Nauru', 'NR', '+674', NULL, NULL),
(151, 'Nepal', 'NP', '+977', NULL, NULL),
(152, 'Netherlands', 'NL', '+31', NULL, NULL),
(153, 'Netherlands Antilles', 'AN', '+599', NULL, NULL),
(154, 'New Caledonia', 'NC', '+687', NULL, NULL),
(155, 'New Zealand', 'NZ', '+64', NULL, NULL),
(156, 'Nicaragua', 'NI', '+505', NULL, NULL),
(157, 'Niger', 'NE', '+227', NULL, NULL),
(158, 'Nigeria', 'NG', '+234', NULL, NULL),
(159, 'Niue', 'NU', '+683', NULL, NULL),
(160, 'Norfolk Island', 'NF', '+672', NULL, NULL),
(161, 'Northern Mariana Isl', 'MP', '+1670', NULL, NULL),
(162, 'Norway', 'NO', '+47', NULL, NULL),
(163, 'Oman', 'OM', '+968', NULL, NULL),
(164, 'Pakistan', 'PK', '+92', NULL, NULL),
(165, 'Palau', 'PW', '+680', NULL, NULL),
(166, 'Palestinian Territor', 'PS', '+970', NULL, NULL),
(167, 'Panama', 'PA', '+507', NULL, NULL),
(168, 'Papua New Guinea', 'PG', '+675', NULL, NULL),
(169, 'Paraguay', 'PY', '+595', NULL, NULL),
(170, 'Peru', 'PE', '+51', NULL, NULL),
(171, 'Philippines', 'PH', '+63', NULL, NULL),
(172, 'Pitcairn', 'PN', '+872', NULL, NULL),
(173, 'Poland', 'PL', '+48', NULL, NULL),
(174, 'Portugal', 'PT', '+351', NULL, NULL),
(175, 'Puerto Rico', 'PR', '+1939', NULL, NULL),
(176, 'Qatar', 'QA', '+974', NULL, NULL),
(177, 'Romania', 'RO', '+40', NULL, NULL),
(178, 'Russia', 'RU', '+7', NULL, NULL),
(179, 'Rwanda', 'RW', '+250', NULL, NULL),
(180, 'Reunion', 'RE', '+262', NULL, NULL),
(181, 'Saint Barthelemy', 'BL', '+590', NULL, NULL),
(182, 'Saint Helena, Ascens', 'SH', '+290', NULL, NULL),
(183, 'Saint Kitts and Nevi', 'KN', '+1869', NULL, NULL),
(184, 'Saint Lucia', 'LC', '+1758', NULL, NULL),
(185, 'Saint Martin', 'MF', '+590', NULL, NULL),
(186, 'Saint Pierre and Miq', 'PM', '+508', NULL, NULL),
(187, 'Saint Vincent and th', 'VC', '+1784', NULL, NULL),
(188, 'Samoa', 'WS', '+685', NULL, NULL),
(189, 'San Marino', 'SM', '+378', NULL, NULL),
(190, 'Sao Tome and Princip', 'ST', '+239', NULL, NULL),
(191, 'Saudi Arabia', 'SA', '+966', NULL, NULL),
(192, 'Senegal', 'SN', '+221', NULL, NULL),
(193, 'Serbia', 'RS', '+381', NULL, NULL),
(194, 'Seychelles', 'SC', '+248', NULL, NULL),
(195, 'Sierra Leone', 'SL', '+232', NULL, NULL),
(196, 'Singapore', 'SG', '+65', NULL, NULL),
(197, 'Slovakia', 'SK', '+421', NULL, NULL),
(198, 'Slovenia', 'SI', '+386', NULL, NULL),
(199, 'Solomon Islands', 'SB', '+677', NULL, NULL),
(200, 'Somalia', 'SO', '+252', NULL, NULL),
(201, 'South Africa', 'ZA', '+27', NULL, NULL),
(202, 'South Georgia and th', 'GS', '+500', NULL, NULL),
(203, 'Spain', 'ES', '+34', NULL, NULL),
(204, 'Sri Lanka', 'LK', '+94', NULL, NULL),
(205, 'Sudan', 'SD', '+249', NULL, NULL),
(206, 'Suriname', 'SR', '+597', NULL, NULL),
(207, 'Svalbard and Jan May', 'SJ', '+47', NULL, NULL),
(208, 'Swaziland', 'SZ', '+268', NULL, NULL),
(209, 'Sweden', 'SE', '+46', NULL, NULL),
(210, 'Switzerland', 'CH', '+41', NULL, NULL),
(211, 'Syrian Arab Republic', 'SY', '+963', NULL, NULL),
(212, 'Taiwan', 'TW', '+886', NULL, NULL),
(213, 'Tajikistan', 'TJ', '+992', NULL, NULL),
(214, 'Tanzania, United Rep', 'TZ', '+255', NULL, NULL),
(215, 'Thailand', 'TH', '+66', NULL, NULL),
(216, 'Timor-Leste', 'TL', '+670', NULL, NULL),
(217, 'Togo', 'TG', '+228', NULL, NULL),
(218, 'Tokelau', 'TK', '+690', NULL, NULL),
(219, 'Tonga', 'TO', '+676', NULL, NULL),
(220, 'Trinidad and Tobago', 'TT', '+1868', NULL, NULL),
(221, 'Tunisia', 'TN', '+216', NULL, NULL),
(222, 'Turkey', 'TR', '+90', NULL, NULL),
(223, 'Turkmenistan', 'TM', '+993', NULL, NULL),
(224, 'Turks and Caicos Isl', 'TC', '+1649', NULL, NULL),
(225, 'Tuvalu', 'TV', '+688', NULL, NULL),
(226, 'Uganda', 'UG', '+256', NULL, NULL),
(227, 'Ukraine', 'UA', '+380', NULL, NULL),
(228, 'United Arab Emirates', 'AE', '+971', NULL, NULL),
(229, 'United Kingdom', 'GB', '+44', NULL, NULL),
(230, 'United States', 'US', '+1', NULL, NULL),
(231, 'Uruguay', 'UY', '+598', NULL, NULL),
(232, 'Uzbekistan', 'UZ', '+998', NULL, NULL),
(233, 'Vanuatu', 'VU', '+678', NULL, NULL),
(234, 'Venezuela, Bolivaria', 'VE', '+58', NULL, NULL),
(235, 'Vietnam', 'VN', '+84', NULL, NULL),
(236, 'Virgin Islands, Brit', 'VG', '+1284', NULL, NULL),
(237, 'Virgin Islands, U.S.', 'VI', '+1340', NULL, NULL),
(238, 'Wallis and Futuna', 'WF', '+681', NULL, NULL),
(239, 'Yemen', 'YE', '+967', NULL, NULL),
(240, 'Zambia', 'ZM', '+260', NULL, NULL),
(241, 'Zimbabwe', 'ZW', '+263', NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `coupons`
--

CREATE TABLE `coupons` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `code` varchar(255) DEFAULT NULL,
  `discount` double DEFAULT NULL,
  `expiry` varchar(255) DEFAULT NULL,
  `status` int(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `courses`
--

CREATE TABLE `courses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `short_description` text DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `category_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_type` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `level` varchar(255) DEFAULT NULL,
  `language` varchar(255) DEFAULT NULL,
  `is_paid` int(11) DEFAULT NULL,
  `is_best` int(11) NOT NULL DEFAULT 0,
  `price` double DEFAULT NULL,
  `discounted_price` double DEFAULT NULL,
  `discount_flag` int(11) DEFAULT NULL,
  `enable_drip_content` int(11) DEFAULT NULL,
  `drip_content_settings` longtext DEFAULT NULL,
  `meta_keywords` text DEFAULT NULL,
  `meta_description` text DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `banner` varchar(255) DEFAULT NULL,
  `preview` varchar(255) DEFAULT NULL,
  `description` mediumtext DEFAULT NULL,
  `requirements` mediumtext DEFAULT NULL,
  `outcomes` mediumtext DEFAULT NULL,
  `faqs` mediumtext DEFAULT NULL,
  `instructor_ids` text DEFAULT NULL,
  `average_rating` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp(),
  `expiry_period` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `courses`
--

INSERT INTO `courses` (`id`, `title`, `slug`, `short_description`, `user_id`, `category_id`, `course_type`, `status`, `level`, `language`, `is_paid`, `is_best`, `price`, `discounted_price`, `discount_flag`, `enable_drip_content`, `drip_content_settings`, `meta_keywords`, `meta_description`, `thumbnail`, `banner`, `preview`, `description`, `requirements`, `outcomes`, `faqs`, `instructor_ids`, `average_rating`, `created_at`, `updated_at`, `expiry_period`) VALUES
(1, 'AI Web Development (No Coding required)', 'ai-web-development-no-coding-required-1', 'AI Web Development (No Coding Required) teaches you how to build real, professional websites and simple web apps using AI and no-code tools — without writing a single line of code.', 1, 1, 'general', 'upcoming', 'beginner', 'english', 1, 0, 100, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1767714284.jpg', 'uploads/course-banner/-1767714284.jpg', 'uploads/course-preview/-1767714284.jpg', '<p data-start=\"343\" data-end=\"518\"><strong data-start=\"343\" data-end=\"386\">AI Web Development (No Coding Required)</strong> is a beginner-friendly, practical course designed for anyone who wants to create websites without learning traditional programming.</p><p data-start=\"343\" data-end=\"518\"><br></p><p data-start=\"520\" data-end=\"849\">In this course, learners use <strong data-start=\"549\" data-end=\"591\">AI-powered tools and no-code platforms</strong> to design, build, customize, and publish modern websites and simple web applications. From idea to live website, everything is done through <strong data-start=\"732\" data-end=\"792\">AI prompts, drag-and-drop builders, and smart automation</strong> — making web creation fast, accessible, and stress-free.</p><p data-start=\"520\" data-end=\"849\"><br></p><p data-start=\"851\" data-end=\"1196\">The course is ideal for students, entrepreneurs, freelancers, churches, NGOs, and small businesses across Africa who want digital skills with <strong data-start=\"993\" data-end=\"1016\">real economic value</strong>. By the end of the course, every learner will launch a <strong data-start=\"1072\" data-end=\"1105\">fully functional live website</strong> and gain the confidence to build, manage, and monetize websites for themselves or clients.</p><p data-start=\"1198\" data-end=\"1239\">No prior technical knowledge is required.</p><p data-start=\"1198\" data-end=\"1239\"><br></p><p>\r\n\r\n\r\n\r\n</p><p data-start=\"1241\" data-end=\"1302\"><strong data-start=\"1241\" data-end=\"1302\">Powered by IOLX – the engine for Africa’s transformation.</strong></p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-06 20:26:32', '2026-01-16 13:04:32', NULL),
(2, 'AI Robotics: Build Your First AI Robot', 'ai-robotics-build-your-first-ai-robot-2', 'Build your first AI robot using Python, Arduino, and AI speech technology. Learn hardware assembly, motor control, and AI speech integration — all step-by-step for beginners.', 1, 1, 'general', 'active', 'beginner', 'english', 1, 0, 150, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1767714220.jpg', 'uploads/course-banner/-1767714220.jpg', 'uploads/course-preview/-1767714220.jpg', '<p data-start=\"705\" data-end=\"984\">After the era of AI, robotics is rapidly becoming the next frontier. Companies like OpenAI, Nvidia, and Tesla are already launching AI robots. </p><p data-start=\"705\" data-end=\"984\"><br></p><p data-start=\"705\" data-end=\"984\">In this course, learners will <strong data-start=\"878\" data-end=\"908\">build their first AI robot</strong> using readily available components, Python, Arduino, and AI speech tools.</p><p data-start=\"986\" data-end=\"1228\">From hardware assembly and wiring to motor control and AI speech integration, this course guides beginners and enthusiasts through the <strong data-start=\"1121\" data-end=\"1150\">complete robotics project</strong>, combining software and hardware to create an intelligent, interactive robot.</p><p data-start=\"986\" data-end=\"1228\"><br></p><p>\r\n\r\n</p><p data-start=\"1230\" data-end=\"1361\"><strong data-start=\"1230\" data-end=\"1262\">Advanced resources and files</strong> are included for learners to <strong data-start=\"1292\" data-end=\"1337\">download code, scripts, and project files</strong> to accelerate learning.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-06 21:22:33', '2026-01-06 21:43:40', NULL),
(4, 'Prompt Engineering Professional', 'prompt-engineering-professional-4', 'Learn how to communicate effectively with AI tools like ChatGPT, Gemini, and Copilot through the art of Prompt Engineering. This practical course teaches you how to write clear, structured, and powerful prompts to boost productivity, solve real-world problems, and create content, lessons, business plans, and code. Designed for beginners and professionals, the course equips learners with future-ready AI skills for the world of work.', 1, 1, 'general', 'active', 'intermediate', 'english', 1, 0, 70, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768221892.jpg', 'uploads/course-banner/-1768221892.jpg', 'uploads/course-preview/-1768221892.jpg', '<p>This course introduces learners to the fundamentals and practical applications of Prompt Engineering—the skill of effectively communicating with artificial intelligence systems to achieve accurate, useful, and reliable results. Learners will explore how AI language models work, how prompts influence AI outputs, and how to design structured prompts for education, business, content creation, research, and productivity.</p><p>Through hands-on exercises, real-world case studies, and a capstone project, participants will learn beginner to advanced prompting techniques, including role-based prompting, few-shot prompting, step-by-step reasoning, and prompt optimization. The course also addresses ethical AI use, bias, and responsible prompting practices.</p><p><br></p><p>By the end of the course, learners will be able to design high-quality prompts, build AI-powered workflows, and confidently apply AI tools in academic, professional, and entrepreneurial settings—preparing them for the evolving world of work.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 18:44:28', '2026-01-12 18:44:52', NULL),
(5, 'Entrepreneurship', 'entrepreneurship-5', 'This course introduces learners to the basics of entrepreneurship, helping them identify business opportunities, develop innovative ideas, and turn those ideas into viable ventures. Learners gain practical skills in problem-solving, planning, and decision-making to start and grow successful businesses in a changing economy.', 1, 5, 'general', 'upcoming', 'beginner', 'english', 1, 0, 60, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768222102.jpg', 'uploads/course-banner/-1768222102.jpg', 'uploads/course-preview/-1768222102.jpg', '<p>This course equips learners with the knowledge, skills, and mindset needed to identify opportunities, start, and grow successful businesses in today’s dynamic economy. Learners will explore the fundamentals of entrepreneurship, including idea generation, problem-solving, market research, business models, financial planning, and innovation.</p><p><br></p><p>Through practical examples, case studies, and hands-on activities, participants will learn how to transform ideas into viable ventures, develop value propositions, manage risks, and apply digital tools to support business growth. The course also emphasizes ethical entrepreneurship, leadership, and resilience.</p><p><br></p><p>By the end of the course, learners will be able to develop a simple business plan, understand the challenges and opportunities of entrepreneurship, and apply entrepreneurial thinking in business, education, and everyday problem-solving.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 18:47:45', '2026-01-16 13:24:29', NULL),
(6, 'Business Essentials', 'business-essentials-6', 'This course provides learners with a solid foundation in core business concepts, including management, marketing, finance, communication, and operations. It equips participants with practical skills and business knowledge needed to function effectively in the workplace, start a small business, or support organizational growth.', 1, 5, 'general', 'active', 'beginner', 'english', 1, 0, 70, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768225899.jpg', 'uploads/course-banner/-1768225899.jpg', 'uploads/course-preview/-1768225899.jpg', '<p>This course introduces learners to the fundamental principles and practices that drive successful businesses. It covers key areas such as management and leadership, marketing and customer relations, basic accounting and finance, operations, communication, and workplace professionalism.</p><p><br></p><p>Learners will gain practical insights into how businesses are organized, how decisions are made, and how value is created for customers and stakeholders. Through real-world examples, case studies, and simple activities, the course helps learners understand how different business functions work together to achieve organizational goals.</p><p><br></p><p>By the end of the course, learners will have the essential business knowledge and skills needed to perform effectively in entry-level roles, support small business operations, or pursue further studies in business and entrepreneurship.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 18:51:16', '2026-01-12 19:51:39', NULL),
(7, 'Internet of Things (IoT)', 'internet-of-things-iot-7', 'This course introduces learners to the Internet of Things (IoT), exploring how everyday devices are connected to the internet to collect, share, and analyze data. Learners will understand IoT concepts, applications, and real-world use cases in smart homes, cities, healthcare, and industry.', 1, 1, 'general', 'active', 'beginner', 'english', 1, 0, 50, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/internet-of-things-iot-1768226087.jpg', NULL, NULL, '<p>The Internet of Things (IoT) course provides a comprehensive overview of how devices, sensors, and networks work together to create smart, connected systems. Learners will explore the architecture of IoT systems, data collection and processing, communication protocols, and practical applications in industries such as healthcare, agriculture, smart cities, and manufacturing.</p><p><br></p><p>The course also covers security considerations, ethical implications, and emerging trends in IoT technology. Through hands-on projects and real-world examples, participants will gain the skills to design basic IoT solutions, understand device interactions, and leverage IoT data for decision-making.</p><p><br></p><p>By the end of the course, learners will be able to conceptualize, design, and implement simple IoT solutions, preparing them for careers in technology, automation, and innovation-driven industries.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 19:54:47', '2026-01-12 19:56:02', NULL),
(8, 'Virtual Assistance', 'virtual-assistance-8', 'This course equips learners with the skills to work as professional virtual assistants, managing tasks, communications, and operations remotely. Participants will learn productivity tools, digital organization, customer service, and administrative skills essential for supporting businesses and entrepreneurs online.', 1, 1, 'general', 'active', 'intermediate', 'english', 1, 0, 70, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768227033.png', 'uploads/course-banner/-1768227033.png', 'uploads/course-preview/-1768227033.png', '<p>The Virtual Assistance course trains learners to become effective remote professionals who support businesses, entrepreneurs, and organizations from any location. Learners will explore key skills such as managing emails, calendars, and schedules; using digital productivity and collaboration tools; handling customer communications; and performing administrative tasks efficiently.</p><p><br></p><p>The course also covers time management, professionalism, online communication, and strategies for building a successful virtual assistance career or freelance business. Through practical exercises, case studies, and real-world scenarios, participants will gain the experience needed to provide reliable support and add value in remote work environments.</p><p>By the end of the course, learners will be able to operate as competent virtual assistants, managing tasks, projects, and client interactions professionally, and preparing them for the growing digital workforce.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 20:09:59', '2026-01-12 20:10:33', NULL),
(9, 'AI Graphic Designing', 'ai-graphic-designing-9', 'This course teaches learners how to create stunning digital graphics using artificial intelligence tools. Participants will learn to generate images, design visuals, and enhance creativity with AI, combining design principles with AI-powered techniques for professional results.', 1, 1, 'general', 'upcoming', 'intermediate', 'english', 1, 0, 100, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768227583.jpg', 'uploads/course-banner/-1768227583.jpg', 'uploads/course-preview/-1768227583.jpg', '<p>The AI Graphic Designing course introduces learners to the fusion of artificial intelligence and visual design. Participants will explore AI-powered tools and platforms that enable the creation of logos, social media graphics, marketing materials, digital art, and more.</p><p><br></p><p>The course covers essential design principles, AI image generation techniques, prompt crafting for visuals, style customization, and workflow optimization. Learners will also understand ethical considerations, copyright issues, and best practices in AI-assisted design.</p><p>Through hands-on projects and real-world case studies, participants will develop the skills to produce professional-quality graphics quickly and efficiently, enhancing creativity and productivity.</p><p><br></p><p>By the end of the course, learners will be able to leverage AI tools to create visually compelling designs, apply design principles effectively, and meet the demands of digital marketing, branding, and creative industries.</p>', '[]', '[]', '[]', '[\"1\"]', 0, '2026-01-12 20:13:37', '2026-01-16 13:05:43', NULL),
(10, 'Data Analytics', 'data-analytics-10', 'This course introduces learners to the fundamentals of data analytics, teaching them how to collect, analyze, and interpret data to make informed business decisions. Participants will gain hands-on experience with tools and techniques to uncover insights from data effectively.', 1, 1, 'general', 'upcoming', 'intermediate', 'english', 1, 0, 100, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768227879.webp', 'uploads/course-banner/-1768227880.webp', 'uploads/course-preview/-1768227881.webp', '<p>The Data Analytics course provides learners with the knowledge and skills to transform raw data into actionable insights. Participants will explore the data analytics process, including data collection, cleaning, visualization, and interpretation. The course covers key concepts such as descriptive, diagnostic, predictive, and prescriptive analytics.</p><p><br></p><p>Learners will gain practical experience with popular analytics tools and software, creating charts, dashboards, and reports to support decision-making in business, education, healthcare, and other industries. The course also emphasizes ethical data use, data quality, and understanding data-driven trends.</p><p><br></p><p>By the end of the course, learners will be able to analyze complex datasets, generate meaningful insights, and make informed recommendations, preparing them for roles in business intelligence, data analysis, and decision support.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 20:23:12', '2026-01-16 13:03:56', NULL),
(11, 'Office Administration', 'office-administration-11', 'This course equips learners with the essential skills to manage office operations efficiently. Participants will learn about administrative tasks, organization, communication, record-keeping, and workplace productivity, preparing them for professional roles in office environments.', 1, 11, 'general', 'upcoming', 'beginner', 'english', 1, 0, 70, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768228206.jpg', 'uploads/course-banner/-1768228206.jpg', 'uploads/course-preview/-1768228206.jpg', '<p>The Office Administration course provides a comprehensive overview of the skills and knowledge required to manage administrative functions in modern workplaces. Learners will explore topics such as office organization, document and record management, scheduling, communication, customer service, and basic financial administration.</p><p><br></p><p>The course emphasizes practical skills for handling day-to-day office tasks efficiently, using digital tools, maintaining professional standards, and supporting organizational operations. Learners will also gain insight into workplace etiquette, time management, and problem-solving strategies essential for administrative roles.</p><p><br></p><p>By the end of the course, participants will be able to manage office operations effectively, support teams and management, and contribute to organizational productivity, preparing them for entry-level and professional administrative positions.</p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-12 20:29:32', '2026-01-16 13:23:27', NULL),
(12, 'How to Make a Robot out of Cardboard', 'how-to-make-a-robot-out-of-cardboard-12', 'In this video we are making customized cardboard robot that is simple to make.', 1, 1, 'general', 'active', 'beginner', 'english', 0, 0, NULL, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/-1768319895.jpg', 'uploads/course-banner/-1768319895.jpg', 'uploads/course-preview/-1768319895.jpg', '<p><span style=\"color: rgb(54, 28, 10); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\">In this video we are making customized cardboard robot that is simple to make.\r\n\r\nMaterials:\r\n1.Geared DC motor\r\n2.ON/OFF switch \r\n3.9V battery \r\n4.Electrical Wires\r\n5.Cardboard \r\n6.9V battery connector\r\n7.Empty pen for axle\r\n8.Rubber fabric strips/Elastic bands (to connect wheels)</span></p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-13 17:19:06', '2026-01-17 02:08:04', NULL),
(13, 'How to make DIY drone from cardboard', 'how-to-make-diy-drone-from-cardboard-13', 'How to make DIY drone from cardboard and found items - homemade drone easy\r\nMake a flying drone from cardboard and waste materials - DIY drone science project', 1, 11, 'general', 'active', 'beginner', 'english', 0, 0, NULL, NULL, NULL, 1, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/how-to-make-diy-drone-from-cardboard-1768321192.jpg', NULL, NULL, '<p><span style=\"color: rgb(19, 19, 19); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\">How to make DIY drone from cardboard and found items - homemade drone easy\r\nMake a flying drone from cardboard and waste materials - DIY drone science project</span></p>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-13 22:19:52', '2026-01-13 22:19:52', NULL),
(14, 'How to make a F1 RC car at home from cardboard – Remote Control Car - Amazing DIY toy', 'how-to-make-a-f1-rc-car-at-home-from-cardboard--remote-control-car-amazing-diy-toy-14', 'How to make a F1 RC car at home from cardboard – Remote Control Car - Amazing DIY toy', 1, 14, 'general', 'active', 'beginner', 'english', 0, 0, NULL, NULL, NULL, 0, '{\"lesson_completion_role\":\"percentage\",\"minimum_duration\":15,\"minimum_percentage\":\"30\",\"locked_lesson_message\":\"&lt;h3 xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;&lt;strong&gt;Permission denied!&lt;\\/strong&gt;&lt;\\/span&gt;&lt;\\/h3&gt;&lt;p xss=&quot;removed&quot; style=&quot;text-align: center; &quot;&gt;&lt;span xss=&quot;removed&quot;&gt;This course supports drip content, so you must complete the previous lessons.&lt;\\/span&gt;&lt;\\/p&gt;\"}', '', NULL, 'uploads/course-thumbnail/how-to-make-a-f1-rc-car-at-home-from-cardboard--remote-control-car-amazing-diy-toy-1768386999.jpg', NULL, NULL, '<p><span style=\"color: rgb(57, 38, 7); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\">Learn how to make a fun and creative cardboard car using simple materials you can find at home! Whether it’s for a school project, playtime, or a cool costume, this step-by-step guide will help you build your own cardboard car in no time.\r\n\r\n<b>Materials Needed:-</b></span></p><p><span style=\"color: rgb(57, 38, 7); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\"><b>\r\n</b>1. Carboard sheet \r\n2. Hot glue gun \r\n3. Glue stick \r\n4. Black paper \r\n5. White paper \r\n6. Small pipe \r\n7. Wood stick \r\n8. Fevicol \r\n9. Cutter \r\n</span></p><div><span style=\"color: rgb(57, 38, 7); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\"><br></span></div>', NULL, NULL, NULL, '[\"1\"]', 0, '2026-01-14 16:36:39', '2026-01-14 16:36:39', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `currencies`
--

CREATE TABLE `currencies` (
  `id` int(11) NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `code` varchar(255) DEFAULT NULL,
  `symbol` varchar(255) DEFAULT NULL,
  `paypal_supported` int(11) DEFAULT NULL,
  `stripe_supported` int(11) DEFAULT NULL,
  `ccavenue_supported` int(11) DEFAULT 0,
  `iyzico_supported` int(11) DEFAULT 0,
  `paystack_supported` int(11) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

--
-- Dumping data for table `currencies`
--

INSERT INTO `currencies` (`id`, `name`, `code`, `symbol`, `paypal_supported`, `stripe_supported`, `ccavenue_supported`, `iyzico_supported`, `paystack_supported`) VALUES
(1, 'US Dollar', 'USD', '$', 1, 1, 0, 0, 0),
(2, 'Albanian Lek', 'ALL', 'Lek', 0, 1, 0, 0, 0),
(3, 'Algerian Dinar', 'DZD', 'دج', 1, 1, 0, 0, 0),
(4, 'Angolan Kwanza', 'AOA', 'Kz', 1, 1, 0, 0, 0),
(5, 'Argentine Peso', 'ARS', '$', 1, 1, 0, 0, 0),
(6, 'Armenian Dram', 'AMD', '֏', 1, 1, 0, 0, 0),
(7, 'Aruban Florin', 'AWG', 'ƒ', 1, 1, 0, 0, 0),
(8, 'Australian Dollar', 'AUD', '$', 1, 1, 0, 0, 0),
(9, 'Azerbaijani Manat', 'AZN', 'm', 1, 1, 0, 0, 0),
(10, 'Bahamian Dollar', 'BSD', 'B$', 1, 1, 0, 0, 0),
(11, 'Bahraini Dinar', 'BHD', '.د.ب', 1, 1, 0, 0, 0),
(12, 'Bangladeshi Taka', 'BDT', '৳', 1, 1, 0, 0, 0),
(13, 'Barbadian Dollar', 'BBD', 'Bds$', 1, 1, 0, 0, 0),
(14, 'Belarusian Ruble', 'BYR', 'Br', 0, 0, 0, 0, 0),
(15, 'Belgian Franc', 'BEF', 'fr', 1, 1, 0, 0, 0),
(16, 'Belize Dollar', 'BZD', '$', 1, 1, 0, 0, 0),
(17, 'Bermudan Dollar', 'BMD', '$', 1, 1, 0, 0, 0),
(18, 'Bhutanese Ngultrum', 'BTN', 'Nu.', 1, 1, 0, 0, 0),
(19, 'Bitcoin', 'BTC', '฿', 1, 1, 0, 0, 0),
(20, 'Bolivian Boliviano', 'BOB', 'Bs.', 1, 1, 0, 0, 0),
(21, 'Bosnia', 'BAM', 'KM', 1, 1, 0, 0, 0),
(22, 'Botswanan Pula', 'BWP', 'P', 1, 1, 0, 0, 0),
(23, 'Brazilian Real', 'BRL', 'R$', 1, 1, 0, 0, 0),
(24, 'British Pound Sterling', 'GBP', '£', 1, 1, 0, 0, 0),
(25, 'Brunei Dollar', 'BND', 'B$', 1, 1, 0, 0, 0),
(26, 'Bulgarian Lev', 'BGN', 'Лв.', 1, 1, 0, 0, 0),
(27, 'Burundian Franc', 'BIF', 'FBu', 1, 1, 0, 0, 0),
(28, 'Cambodian Riel', 'KHR', 'KHR', 1, 1, 0, 0, 0),
(29, 'Canadian Dollar', 'CAD', '$', 1, 1, 0, 0, 0),
(30, 'Cape Verdean Escudo', 'CVE', '$', 1, 1, 0, 0, 0),
(31, 'Cayman Islands Dollar', 'KYD', '$', 1, 1, 0, 0, 0),
(32, 'CFA Franc BCEAO', 'XOF', 'CFA', 1, 1, 0, 0, 0),
(33, 'CFA Franc BEAC', 'XAF', 'FCFA', 1, 1, 0, 0, 0),
(34, 'CFP Franc', 'XPF', '₣', 1, 1, 0, 0, 0),
(35, 'Chilean Peso', 'CLP', '$', 1, 1, 0, 0, 0),
(36, 'Chinese Yuan', 'CNY', '¥', 1, 1, 0, 0, 0),
(37, 'Colombian Peso', 'COP', '$', 1, 1, 0, 0, 0),
(38, 'Comorian Franc', 'KMF', 'CF', 1, 1, 0, 0, 0),
(39, 'Congolese Franc', 'CDF', 'FC', 1, 1, 0, 0, 0),
(40, 'Costa Rican ColÃ³n', 'CRC', '₡', 1, 1, 0, 0, 0),
(41, 'Croatian Kuna', 'HRK', 'kn', 1, 1, 0, 0, 0),
(42, 'Cuban Convertible Peso', 'CUC', '$, CUC', 1, 1, 0, 0, 0),
(43, 'Czech Republic Koruna', 'CZK', 'Kč', 1, 1, 0, 0, 0),
(44, 'Danish Krone', 'DKK', 'Kr.', 1, 1, 0, 0, 0),
(45, 'Djiboutian Franc', 'DJF', 'Fdj', 1, 1, 0, 0, 0),
(46, 'Dominican Peso', 'DOP', '$', 1, 1, 0, 0, 0),
(47, 'East Caribbean Dollar', 'XCD', '$', 1, 1, 0, 0, 0),
(48, 'Egyptian Pound', 'EGP', 'ج.م', 1, 1, 0, 0, 0),
(49, 'Eritrean Nakfa', 'ERN', 'Nfk', 1, 1, 0, 0, 0),
(50, 'Estonian Kroon', 'EEK', 'kr', 1, 1, 0, 0, 0),
(51, 'Ethiopian Birr', 'ETB', 'Nkf', 1, 1, 0, 0, 0),
(52, 'Euro', 'EUR', '€', 1, 1, 0, 0, 0),
(53, 'Falkland Islands Pound', 'FKP', '£', 1, 1, 0, 0, 0),
(54, 'Fijian Dollar', 'FJD', 'FJ$', 1, 1, 0, 0, 0),
(55, 'Gambian Dalasi', 'GMD', 'D', 1, 1, 0, 0, 0),
(56, 'Georgian Lari', 'GEL', 'ლ', 1, 1, 0, 0, 0),
(57, 'German Mark', 'DEM', 'DM', 1, 1, 0, 0, 0),
(58, 'Ghanaian Cedi', 'GHS', 'GH₵', 1, 1, 0, 0, 0),
(59, 'Gibraltar Pound', 'GIP', '£', 1, 1, 0, 0, 0),
(60, 'Greek Drachma', 'GRD', '₯, Δρχ, Δρ', 1, 1, 0, 0, 0),
(61, 'Guatemalan Quetzal', 'GTQ', 'Q', 1, 1, 0, 0, 0),
(62, 'Guinean Franc', 'GNF', 'FG', 1, 1, 0, 0, 0),
(63, 'Guyanaese Dollar', 'GYD', '$', 1, 1, 0, 0, 0),
(64, 'Haitian Gourde', 'HTG', 'G', 1, 1, 0, 0, 0),
(65, 'Honduran Lempira', 'HNL', 'L', 1, 1, 0, 0, 0),
(66, 'Hong Kong Dollar', 'HKD', '$', 1, 1, 0, 0, 0),
(67, 'Hungarian Forint', 'HUF', 'Ft', 1, 1, 0, 0, 0),
(68, 'Icelandic KrÃ³na', 'ISK', 'kr', 1, 1, 0, 0, 0),
(69, 'Indian Rupee', 'INR', '₹', 1, 1, 1, 0, 0),
(70, 'Indonesian Rupiah', 'IDR', 'Rp', 1, 1, 0, 0, 0),
(71, 'Iranian Rial', 'IRR', '﷼', 1, 1, 0, 0, 0),
(72, 'Iraqi Dinar', 'IQD', 'د.ع', 1, 1, 0, 0, 0),
(73, 'Israeli New Sheqel', 'ILS', '₪', 1, 1, 0, 0, 0),
(74, 'Italian Lira', 'ITL', 'L,£', 1, 1, 0, 0, 0),
(75, 'Jamaican Dollar', 'JMD', 'J$', 1, 1, 0, 0, 0),
(76, 'Japanese Yen', 'JPY', '¥', 1, 1, 0, 0, 0),
(77, 'Jordanian Dinar', 'JOD', 'ا.د', 1, 1, 0, 0, 0),
(78, 'Kazakhstani Tenge', 'KZT', 'лв', 1, 1, 0, 0, 0),
(79, 'Kenyan Shilling', 'KES', 'KSh', 1, 1, 0, 0, 0),
(80, 'Kuwaiti Dinar', 'KWD', 'ك.د', 1, 1, 0, 0, 0),
(81, 'Kyrgystani Som', 'KGS', 'лв', 1, 1, 0, 0, 0),
(82, 'Laotian Kip', 'LAK', '₭', 1, 1, 0, 0, 0),
(83, 'Latvian Lats', 'LVL', 'Ls', 0, 0, 0, 0, 0),
(84, 'Lebanese Pound', 'LBP', '£', 1, 1, 0, 0, 0),
(85, 'Lesotho Loti', 'LSL', 'L', 1, 1, 0, 0, 0),
(86, 'Liberian Dollar', 'LRD', '$', 1, 1, 0, 0, 0),
(87, 'Libyan Dinar', 'LYD', 'د.ل', 1, 1, 0, 0, 0),
(88, 'Lithuanian Litas', 'LTL', 'Lt', 0, 0, 0, 0, 0),
(89, 'Macanese Pataca', 'MOP', '$', 1, 1, 0, 0, 0),
(90, 'Macedonian Denar', 'MKD', 'ден', 1, 1, 0, 0, 0),
(91, 'Malagasy Ariary', 'MGA', 'Ar', 1, 1, 0, 0, 0),
(92, 'Malawian Kwacha', 'MWK', 'MK', 1, 1, 0, 0, 0),
(93, 'Malaysian Ringgit', 'MYR', 'RM', 1, 1, 0, 0, 0),
(94, 'Maldivian Rufiyaa', 'MVR', 'Rf', 1, 1, 0, 0, 0),
(95, 'Mauritanian Ouguiya', 'MRO', 'MRU', 1, 1, 0, 0, 0),
(96, 'Mauritian Rupee', 'MUR', '₨', 1, 1, 0, 0, 0),
(97, 'Mexican Peso', 'MXN', '$', 1, 1, 0, 0, 0),
(98, 'Moldovan Leu', 'MDL', 'L', 1, 1, 0, 0, 0),
(99, 'Mongolian Tugrik', 'MNT', '₮', 1, 1, 0, 0, 0),
(100, 'Moroccan Dirham', 'MAD', 'MAD', 1, 1, 0, 0, 0),
(101, 'Mozambican Metical', 'MZM', 'MT', 1, 1, 0, 0, 0),
(102, 'Myanmar Kyat', 'MMK', 'K', 1, 1, 0, 0, 0),
(103, 'Namibian Dollar', 'NAD', '$', 1, 1, 0, 0, 0),
(104, 'Nepalese Rupee', 'NPR', '₨', 1, 1, 0, 0, 0),
(105, 'Netherlands Antillean Guilder', 'ANG', 'ƒ', 1, 1, 0, 0, 0),
(106, 'New Taiwan Dollar', 'TWD', '$', 1, 1, 0, 0, 0),
(107, 'New Zealand Dollar', 'NZD', '$', 1, 1, 0, 0, 0),
(108, 'Nicaraguan CÃ³rdoba', 'NIO', 'C$', 1, 1, 0, 0, 0),
(109, 'Nigerian Naira', 'NGN', '₦', 1, 1, 0, 0, 1),
(110, 'North Korean Won', 'KPW', '₩', 0, 0, 0, 0, 0),
(111, 'Norwegian Krone', 'NOK', 'kr', 1, 1, 0, 0, 0),
(112, 'Omani Rial', 'OMR', '.ع.ر', 0, 0, 0, 0, 0),
(113, 'Pakistani Rupee', 'PKR', '₨', 1, 1, 0, 0, 0),
(114, 'Panamanian Balboa', 'PAB', 'B/.', 1, 1, 0, 0, 0),
(115, 'Papua New Guinean Kina', 'PGK', 'K', 1, 1, 0, 0, 0),
(116, 'Paraguayan Guarani', 'PYG', '₲', 1, 1, 0, 0, 0),
(117, 'Peruvian Nuevo Sol', 'PEN', 'S/.', 1, 1, 0, 0, 0),
(118, 'Philippine Peso', 'PHP', '₱', 1, 1, 0, 0, 0),
(119, 'Polish Zloty', 'PLN', 'zł', 1, 1, 0, 0, 0),
(120, 'Qatari Rial', 'QAR', 'ق.ر', 1, 1, 0, 0, 0),
(121, 'Romanian Leu', 'RON', 'lei', 1, 1, 0, 0, 0),
(122, 'Russian Ruble', 'RUB', '₽', 1, 1, 0, 0, 0),
(123, 'Rwandan Franc', 'RWF', 'FRw', 1, 1, 0, 0, 0),
(124, 'Salvadoran ColÃ³n', 'SVC', '₡', 0, 0, 0, 0, 0),
(125, 'Samoan Tala', 'WST', 'SAT', 1, 1, 0, 0, 0),
(126, 'Saudi Riyal', 'SAR', '﷼', 1, 1, 0, 0, 0),
(127, 'Serbian Dinar', 'RSD', 'din', 1, 1, 0, 0, 0),
(128, 'Seychellois Rupee', 'SCR', 'SRe', 1, 1, 0, 0, 0),
(129, 'Sierra Leonean Leone', 'SLL', 'Le', 1, 1, 0, 0, 0),
(130, 'Singapore Dollar', 'SGD', '$', 1, 1, 0, 0, 0),
(131, 'Slovak Koruna', 'SKK', 'Sk', 1, 1, 0, 0, 0),
(132, 'Solomon Islands Dollar', 'SBD', 'Si$', 1, 1, 0, 0, 0),
(133, 'Somali Shilling', 'SOS', 'Sh.so.', 1, 1, 0, 0, 0),
(134, 'South African Rand', 'ZAR', 'R', 1, 1, 0, 0, 0),
(135, 'South Korean Won', 'KRW', '₩', 1, 1, 0, 0, 0),
(136, 'Special Drawing Rights', 'XDR', 'SDR', 1, 1, 0, 0, 0),
(137, 'Sri Lankan Rupee', 'LKR', 'Rs', 1, 1, 0, 0, 0),
(138, 'St. Helena Pound', 'SHP', '£', 1, 1, 0, 0, 0),
(139, 'Sudanese Pound', 'SDG', '.س.ج', 1, 1, 0, 0, 0),
(140, 'Surinamese Dollar', 'SRD', '$', 1, 1, 0, 0, 0),
(141, 'Swazi Lilangeni', 'SZL', 'E', 1, 1, 0, 0, 0),
(142, 'Swedish Krona', 'SEK', 'kr', 1, 1, 0, 0, 0),
(143, 'Swiss Franc', 'CHF', 'CHf', 1, 1, 0, 0, 0),
(144, 'Syrian Pound', 'SYP', 'LS', 0, 0, 0, 0, 0),
(145, 'São Tomé and Príncipe Dobra', 'STD', 'Db', 1, 1, 0, 0, 0),
(146, 'Tajikistani Somoni', 'TJS', 'SM', 1, 1, 0, 0, 0),
(147, 'Tanzanian Shilling', 'TZS', 'TSh', 1, 1, 0, 0, 0),
(148, 'Thai Baht', 'THB', '฿', 1, 1, 0, 0, 0),
(149, 'Tongan pa\'anga', 'TOP', '$', 1, 1, 0, 0, 0),
(150, 'Trinidad & Tobago Dollar', 'TTD', '$', 1, 1, 0, 0, 0),
(151, 'Tunisian Dinar', 'TND', 'ت.د', 1, 1, 0, 0, 0),
(152, 'Turkish Lira', 'TRY', '₺', 1, 1, 0, 1, 0),
(153, 'Turkmenistani Manat', 'TMT', 'T', 1, 1, 0, 0, 0),
(154, 'Ugandan Shilling', 'UGX', 'USh', 1, 1, 0, 0, 0),
(155, 'Ukrainian Hryvnia', 'UAH', '₴', 1, 1, 0, 0, 0),
(156, 'United Arab Emirates Dirham', 'AED', 'إ.د', 1, 1, 0, 0, 0),
(157, 'Uruguayan Peso', 'UYU', '$', 1, 1, 0, 0, 0),
(158, 'Afghan Afghani', 'AFA', '؋', 1, 1, 0, 0, 0),
(159, 'Uzbekistan Som', 'UZS', 'лв', 1, 1, 0, 0, 0),
(160, 'Vanuatu Vatu', 'VUV', 'VT', 1, 1, 0, 0, 0),
(161, 'Venezuelan BolÃvar', 'VEF', 'Bs', 0, 0, 0, 0, 0),
(162, 'Vietnamese Dong', 'VND', '₫', 1, 1, 0, 0, 0),
(163, 'Yemeni Rial', 'YER', '﷼', 1, 1, 0, 0, 0),
(164, 'Zambian Kwacha', 'ZMK', 'ZK', 1, 1, 0, 0, 0);

-- --------------------------------------------------------

--
-- Table structure for table `device_ips`
--

CREATE TABLE `device_ips` (
  `id` int(20) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `ip_address` varchar(255) DEFAULT NULL,
  `user_agent` varchar(255) DEFAULT NULL,
  `session_id` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `device_ips`
--

INSERT INTO `device_ips` (`id`, `user_id`, `ip_address`, `user_agent`, `session_id`, `created_at`, `updated_at`) VALUES
(6, 7, '102.69.222.57', 'N01vemlsbGEvNS4wIChYMTE7IENyT1MgeDg2XzY0IDE0NTQxLjAuMCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzE0NC4wLjAuMCBTYWZhcmkvNTM3LjM2', 'ngQ7u39f1j0l8uYQdFCrojX0styXUuEcBXuAXTSG', '2026-01-13 18:53:09', '2026-01-14 23:37:58'),
(7, 14, '41.211.4.2', 'MTRNb3ppbGxhLzUuMCAoWDExOyBMaW51eCB4ODZfNjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS8xNDMuMC4wLjAgU2FmYXJpLzUzNy4zNg==', 'URxLCPbYl9nFtPV18RSfcsyriHvcOgjO72ZxtWcF', '2026-01-13 20:05:18', '2026-01-13 20:05:18'),
(8, 17, '154.161.170.182', 'MTdNb3ppbGxhLzUuMCAoTGludXg7IEFuZHJvaWQgMTQ7IFNBTVNVTkcgU00tQTI1NkUpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIFNhbXN1bmdCcm93c2VyLzIyLjAgQ2hyb21lLzExMS4wLjU1NjMuMTE2IE1vYmlsZSBTYWZhcmkvNTM3LjM2', 'dbsAfuDadaS4U8H8d99ns7tP7lrE8XdpvldUYPW6', '2026-01-14 16:59:44', '2026-01-14 16:59:44'),
(9, 18, '154.161.31.153', 'MThNb3ppbGxhLzUuMCAoaVBob25lOyBDUFUgaVBob25lIE9TIDE4XzVfMCBsaWtlIE1hYyBPUyBYKSBBcHBsZVdlYktpdC82MDUuMS4xNSAoS0hUTUwsIGxpa2UgR2Vja28pIENyaU9TLzEzOS4wLjcyNTguNzYgTW9iaWxlLzE1RTE0OCBTYWZhcmkvNjA0LjE=', 'psBaUi8HTzrGedJFuNS764dcZgia9G790XV7Dazf', '2026-01-14 21:09:18', '2026-01-14 21:09:18'),
(12, 21, '102.69.222.57', 'MjFNb3ppbGxhLzUuMCAoWDExOyBDck9TIHg4Nl82NCAxNDU0MS4wLjApIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS8xNDQuMC4wLjAgU2FmYXJpLzUzNy4zNg==', 'z2CSzg03ka8wNbaCXaR7y8tp4OVKLuMlBTa3kb9q', '2026-01-15 17:39:53', '2026-01-16 00:03:14'),
(14, 26, '41.66.218.150', 'MjZNb3ppbGxhLzUuMCAoaVBhZDsgQ1BVIE9TIDE3XzdfMTAgbGlrZSBNYWMgT1MgWCkgQXBwbGVXZWJLaXQvNjA1LjEuMTUgKEtIVE1MLCBsaWtlIEdlY2tvKSBDcmlPUy8xMzguMC43MjA0LjE1NiBNb2JpbGUvMTVFMTQ4IFNhZmFyaS82MDQuMQ==', 'sRT0MFXDyqlxagpZ8AYUqiryTG7zQlzfBsVxPHh0', '2026-01-16 19:23:53', '2026-01-17 01:26:38'),
(16, 25, '154.161.19.31', 'MjVNb3ppbGxhLzUuMCAoTGludXg7IEFuZHJvaWQgMTA7IEspIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIFNhbXN1bmdCcm93c2VyLzI4LjAgQ2hyb21lLzEzMC4wLjAuMCBNb2JpbGUgU2FmYXJpLzUzNy4zNg==', 'AW52YwJb4EmDt1xIxOmKvtsmV5PErZZCzmEc2kOZ', '2026-01-18 08:24:46', '2026-01-18 08:24:46'),
(17, 38, '41.155.3.208', 'MzhNb3ppbGxhLzUuMCAoaVBob25lOyBDUFUgaVBob25lIE9TIDE4XzVfMCBsaWtlIE1hYyBPUyBYKSBBcHBsZVdlYktpdC82MDUuMS4xNSAoS0hUTUwsIGxpa2UgR2Vja28pIEdTQS80MDMuMC44NTM4Njg4OTQgTW9iaWxlLzE1RTE0OCBTYWZhcmkvNjA0LjE=', 'H7Y2ODtGgpeCkWdBG3DkT7PLF4MT0kOF5l2ifin2', '2026-01-19 18:32:10', '2026-01-19 18:32:10'),
(18, 38, '41.155.5.202', 'MzhNb3ppbGxhLzUuMCAoaVBob25lOyBDUFUgaVBob25lIE9TIDE4XzVfMCBsaWtlIE1hYyBPUyBYKSBBcHBsZVdlYktpdC82MDUuMS4xNSAoS0hUTUwsIGxpa2UgR2Vja28pIENyaU9TLzE0NC4wLjc1NTkuODUgTW9iaWxlLzE1RTE0OCBTYWZhcmkvNjA0LjE=', 'SFV3fgm57D1exyv3cUDXgZ5D2wgr4nWvtj6qTzeA', '2026-01-20 17:28:43', '2026-01-20 17:28:43');

-- --------------------------------------------------------

--
-- Table structure for table `enrollments`
--

CREATE TABLE `enrollments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `enrollment_type` varchar(255) DEFAULT NULL,
  `entry_date` int(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp(),
  `expiry_date` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `enrollments`
--

INSERT INTO `enrollments` (`id`, `user_id`, `course_id`, `enrollment_type`, `entry_date`, `created_at`, `updated_at`, `expiry_date`) VALUES
(1, 2, 12, 'free', 1768380832, '2026-01-14 08:53:52', '2026-01-14 08:53:52', NULL),
(2, 17, 12, 'free', 1768409213, '2026-01-14 16:46:53', '2026-01-14 16:46:53', NULL),
(3, 17, 13, 'free', 1768410022, '2026-01-14 17:00:22', '2026-01-14 17:00:22', NULL),
(4, 17, 14, 'free', 1768410838, '2026-01-14 17:13:58', '2026-01-14 17:13:58', NULL),
(5, 18, 12, 'free', 1768424959, '2026-01-14 21:09:19', '2026-01-14 21:09:19', NULL),
(6, 20, 12, 'free', 1768476407, '2026-01-15 11:26:47', '2026-01-15 11:26:47', NULL),
(7, 21, 12, 'free', 1768480125, '2026-01-15 12:28:45', '2026-01-15 12:28:45', NULL),
(8, 21, 13, 'free', 1768500535, '2026-01-15 18:08:55', '2026-01-15 18:08:55', NULL),
(9, 22, 12, 'free', 1768501570, '2026-01-15 18:26:10', '2026-01-15 18:26:10', NULL),
(10, 22, 13, 'free', 1768501989, '2026-01-15 18:33:09', '2026-01-15 18:33:09', NULL),
(11, 22, 14, 'free', 1768502095, '2026-01-15 18:34:55', '2026-01-15 18:34:55', NULL),
(12, 24, 12, 'free', 1768513004, '2026-01-15 21:36:44', '2026-01-15 21:36:44', NULL),
(13, 25, 12, 'free', 1768580711, '2026-01-16 16:25:11', '2026-01-16 16:25:11', NULL),
(14, 26, 12, 'free', 1768591599, '2026-01-16 19:26:39', '2026-01-16 19:26:39', NULL),
(15, 26, 14, 'free', 1768593483, '2026-01-16 19:58:03', '2026-01-16 19:58:03', NULL),
(16, 27, 13, 'free', 1768639829, '2026-01-17 08:50:29', '2026-01-17 08:50:29', NULL),
(17, 21, 14, 'free', 1768653814, '2026-01-17 12:43:34', '2026-01-17 12:43:34', NULL),
(18, 28, 12, 'free', 1768665602, '2026-01-17 16:00:02', '2026-01-17 16:00:02', NULL),
(19, 29, 12, 'free', 1768666626, '2026-01-17 16:17:06', '2026-01-17 16:17:06', NULL),
(20, 29, 13, 'free', 1768667270, '2026-01-17 16:27:50', '2026-01-17 16:27:50', NULL),
(21, 29, 14, 'free', 1768667812, '2026-01-17 16:36:52', '2026-01-17 16:36:52', NULL),
(22, 25, 13, 'free', 1768725246, '2026-01-18 08:34:06', '2026-01-18 08:34:06', NULL),
(23, 25, 14, 'free', 1768725575, '2026-01-18 08:39:35', '2026-01-18 08:39:35', NULL),
(24, 30, 12, 'free', 1768743344, '2026-01-18 13:35:44', '2026-01-18 13:35:44', NULL),
(25, 30, 13, 'free', 1768743887, '2026-01-18 13:44:47', '2026-01-18 13:44:47', NULL),
(26, 32, 12, 'free', 1768840283, '2026-01-19 16:31:23', '2026-01-19 16:31:23', NULL),
(27, 35, 12, 'free', 1768843796, '2026-01-19 17:29:56', '2026-01-19 17:29:56', NULL),
(28, 36, 12, 'free', 1768845305, '2026-01-19 17:55:05', '2026-01-19 17:55:05', NULL),
(29, 37, 13, 'free', 1768846597, '2026-01-19 18:16:37', '2026-01-19 18:16:37', NULL),
(30, 37, 12, 'free', 1768846664, '2026-01-19 18:17:44', '2026-01-19 18:17:44', NULL),
(31, 38, 12, 'free', 1768847530, '2026-01-19 18:32:10', '2026-01-19 18:32:10', NULL),
(32, 39, 12, 'free', 1768848823, '2026-01-19 18:53:43', '2026-01-19 18:53:43', NULL),
(33, 36, 13, 'free', 1768848918, '2026-01-19 18:55:18', '2026-01-19 18:55:18', NULL),
(34, 40, 12, 'free', 1768857987, '2026-01-19 21:26:27', '2026-01-19 21:26:27', NULL),
(35, 40, 13, 'free', 1768858785, '2026-01-19 21:39:45', '2026-01-19 21:39:45', NULL),
(36, 40, 14, 'free', 1768860027, '2026-01-19 22:00:27', '2026-01-19 22:00:27', NULL),
(37, 38, 13, 'free', 1768933680, '2026-01-20 18:28:00', '2026-01-20 18:28:00', NULL),
(38, 41, 12, 'free', 1768936997, '2026-01-20 19:23:17', '2026-01-20 19:23:17', NULL),
(39, 41, 13, 'free', 1768937427, '2026-01-20 19:30:27', '2026-01-20 19:30:27', NULL),
(40, 42, 12, 'free', 1768937627, '2026-01-20 19:33:47', '2026-01-20 19:33:47', NULL),
(41, 41, 14, 'free', 1768937951, '2026-01-20 19:39:11', '2026-01-20 19:39:11', NULL),
(42, 42, 13, 'free', 1768938155, '2026-01-20 19:42:35', '2026-01-20 19:42:35', NULL),
(43, 43, 12, 'free', 1768939305, '2026-01-20 20:01:45', '2026-01-20 20:01:45', NULL),
(44, 42, 14, 'free', 1768939637, '2026-01-20 20:07:17', '2026-01-20 20:07:17', NULL),
(45, 44, 12, 'free', 1768979675, '2026-01-21 07:14:35', '2026-01-21 07:14:35', NULL),
(46, 44, 13, 'free', 1768980425, '2026-01-21 07:27:05', '2026-01-21 07:27:05', NULL),
(47, 33, 12, 'free', 1769013917, '2026-01-21 16:45:17', '2026-01-21 16:45:17', NULL),
(48, 35, 13, 'free', 1769025875, '2026-01-21 20:04:35', '2026-01-21 20:04:35', NULL),
(49, 18, 13, 'free', 1769204767, '2026-01-23 21:46:07', '2026-01-23 21:46:07', NULL),
(50, 50, 14, 'free', 1772837850, '2026-03-06 22:57:30', '2026-03-06 22:57:30', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` varchar(255) NOT NULL,
  `connection` text NOT NULL,
  `queue` text NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `forums`
--

CREATE TABLE `forums` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `course_id` int(255) DEFAULT NULL,
  `parent_id` int(255) NOT NULL DEFAULT 0,
  `title` varchar(255) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `likes` longtext DEFAULT NULL,
  `dislikes` longtext DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `forums`
--

INSERT INTO `forums` (`id`, `user_id`, `course_id`, `parent_id`, `title`, `description`, `likes`, `dislikes`, `created_at`, `updated_at`) VALUES
(2, 32, 12, 0, 'What about the other robot', '<ul><li>Will this robot be the one we will make</li></ul>', NULL, NULL, '2026-01-20 07:08:02', '2026-01-20 07:08:02'),
(3, 32, 12, 0, 'What about the other robot', '<ul><li>Will this robot be the one we will make</li></ul>', '[32,33]', NULL, '2026-01-20 07:08:03', '2026-01-24 03:32:14'),
(4, 33, NULL, 3, 'reply', 'idek', NULL, NULL, '2026-01-21 16:54:54', '2026-01-21 16:54:54'),
(5, 35, NULL, 3, 'reply', 'Is this the robot we will make on Thursday please', NULL, NULL, '2026-01-21 20:03:18', '2026-01-21 20:03:18');

-- --------------------------------------------------------

--
-- Table structure for table `frontend_settings`
--

CREATE TABLE `frontend_settings` (
  `id` int(11) UNSIGNED NOT NULL,
  `key` varchar(255) DEFAULT NULL,
  `value` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `frontend_settings`
--

INSERT INTO `frontend_settings` (`id`, `key`, `value`, `created_at`, `updated_at`) VALUES
(1, 'banner_title', 'Skills for everyone, Everywhere.', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(2, 'banner_sub_title', 'Africa\'s engine for transformatiom.', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(4, 'about_us', '<p style=\"margin:0cm;margin-bottom:.0001pt\"><span style=\"font-size: 10.5pt; font-family: Arial, sans-serif;\">IOLX empowers Africans everywhere\r\nwith practical, job-ready skills, bridging the gap between education and\r\nreal-world opportunity. By offering accessible, high-quality online learning\r\nprograms, IOLX ensures that learners—from students to professionals—can acquire\r\nthe knowledge and competencies needed to thrive in today’s competitive economy.\r\nOur platform focuses on hands-on, career-oriented courses that prepare users\r\nfor employment, entrepreneurship, and leadership roles across various\r\nindustries.<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><o:p></o:p></span></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt;\"><span style=\"font-size: 10.5pt; font-family: Arial, sans-serif;\">Through innovative technology and a learner-centered approach,\r\nIOLX connects individuals to personalized learning experiences that foster\r\ncreativity, problem-solving, and critical thinking. By emphasizing practical\r\napplications alongside theoretical knowledge, our programs equip users with the\r\ntools to transform ideas into tangible solutions, whether they are building\r\nstartups, contributing to enterprises, or developing community projects that\r\ndrive local development.<br>\r\n<!--[if !supportLineBreakNewLine]--><br>\r\n<!--[endif]--><o:p></o:p></span></p>\r\n\r\n<p style=\"margin: 0cm 0cm 0.0001pt;\"><span style=\"font-size: 10.5pt; font-family: Arial, sans-serif;\">Beyond skills training, IOLX serves as a catalyst for sustainable\r\ndevelopment across Africa. By democratizing education and creating pathways to\r\nmeaningful employment, we empower learners to generate economic value, innovate\r\nresponsibly, and participate actively in shaping the continent’s future. With\r\nIOLX, education becomes more than a credential—it becomes a platform for\r\nimpact, innovation, and lifelong growth.<o:p></o:p></span></p>', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(10, 'terms_and_condition', '<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Welcome to IOLX (Interactive Online Learning\r\nExperience). By accessing or using our platform, you agree to comply with and\r\nbe bound by the following terms and conditions. Please read them carefully.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">1. Acceptance of Terms<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">By registering, accessing, or using IOLX services, you\r\nconfirm that you have read, understood, and agree to these Terms and\r\nConditions, as well as our Privacy Policy. If you do not agree, you must not\r\nuse our platform.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">2. Eligibility<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You must be at least 13 years old to use IOLX. Users\r\nunder 18 must have consent from a parent or guardian. By using the platform,\r\nyou represent and warrant that you meet this requirement.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">3. Account Registration<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Users may need to create an account to access certain\r\ncourses or features.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You are responsible for maintaining the\r\nconfidentiality of your account login credentials.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You are responsible for all activity that occurs under\r\nyour account.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You must provide accurate and up-to-date information\r\nduring registration.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">4. Use of Platform<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">IOLX grants you a limited, non-exclusive,\r\nnon-transferable right to access and use the platform for personal or\r\neducational purposes only.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You must not use the platform to:<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Violate any applicable laws or regulations<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Infringe intellectual property rights<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Post harmful, offensive, or illegal content<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Interfere with the platform’s security, operations, or\r\nother users’ experience<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">5. Intellectual Property<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">All content, courses, software, and materials on IOLX\r\nare the property of IOLX or its licensors.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">You may not reproduce, distribute, modify, or create\r\nderivative works from any content without prior written permission.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">6. Payments and Refunds<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Certain courses or certifications may require payment.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Fees are non-refundable except as expressly stated in\r\nthe refund policy.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Payments are processed securely through our approved\r\npayment gateways.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">7. Disclaimers<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">IOLX provides educational content for informational\r\npurposes and does not guarantee employment, income, or results.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">The platform and content are provided “as is” without\r\nwarranties of any kind, express or implied.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">8. Limitation of Liability<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">IOLX is not liable for any direct, indirect,\r\nincidental, or consequential damages arising from your use of the platform.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Users agree to indemnify and hold IOLX harmless from\r\nany claims resulting from their actions on the platform.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">9. Termination<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">IOLX reserves the right to suspend or terminate\r\naccounts for violations of these Terms, misconduct, or legal reasons.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Termination does not waive your responsibility for\r\nactions taken prior to termination.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">10. Changes to Terms<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">IOLX may update these Terms at any time.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Users will be notified of significant changes, and\r\ncontinued use of the platform constitutes acceptance of the updated Terms.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">11. Governing Law<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">These Terms are governed by the laws of [Insert\r\nCountry, e.g., Ghana], without regard to its conflict of laws principles.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">12. Contact<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">For questions or concerns about these Terms, contact\r\nus at:<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Email: [info@iolx.org](mailto:info@iolx.org)<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span lang=\"en-GH\">Website: [www.iolx.org](http://www.iolx.org)<o:p></o:p></span></p>', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(11, 'privacy_policy', '<div>IOLX (Interactive Online Learning Experience) values your privacy. This Privacy Policy explains how we collect, use, store, and protect your personal information when you use our platform, courses, and services.</div><div>By accessing or using IOLX, you agree to the practices described in this policy.</div><div><br></div><div>1. Information We Collect</div><div>We may collect the following information:</div><div>1. Personal Information: Name, email, phone number, date of birth, and account credentials.</div><div>2. Educational Information: Course enrollment, progress, certifications, and learning preferences.</div><div>3. Payment Information: Billing details when purchasing courses or certifications.</div><div>4. Technical Information: IP address, device type, browser, operating system, and usage data.</div><div>5. Communications: Feedback, support requests, and correspondence with IOLX.</div><div><br></div><div>2. How We Use Your Information</div><div>Your data is used to:</div><div>• Provide and improve our learning platform and services.</div><div>• Process course enrollments and payments.</div><div>• Communicate updates, offers, and important notices.</div><div>• Personalize your learning experience.</div><div>• Ensure security and prevent fraudulent activity.</div><div>• Comply with legal obligations.</div><div><br></div><div>3. Data Sharing</div><div>We do not sell your personal information. We may share data with:</div><div>• Service providers (e.g., payment processors, cloud hosting) to operate the platform.</div><div>• Legal authorities if required by law.</div><div>• Partners for reporting and educational research, in anonymized form only.</div><div><br></div><div>4. Cookies and Tracking</div><div>IOLX uses cookies and similar technologies to enhance user experience, track platform usage, and improve our services. You can manage cookie preferences in your browser settings.</div><div><br></div><div>5. Data Security</div><div>We implement industry-standard security measures to protect your data from unauthorized access, loss, or misuse. While we strive to protect your information, no system is completely secure.</div><div><br></div><div>6. Data Retention</div><div>We retain your personal information as long as your account is active or as needed to provide services, comply with legal obligations, resolve disputes, and enforce agreements.</div><div><br></div><div>7. Your Rights</div><div>Depending on your jurisdiction, you may have the right to:</div><div>• Access your personal data</div><div>• Correct or update your data</div><div>• Request deletion of your data</div><div>• Opt-out of marketing communications</div><div>To exercise your rights, contact us at info@iolx.org.</div><div><br></div><div>8. Children’s Privacy</div><div>IOLX does not knowingly collect personal information from children under 13. Accounts for users under 18 require parental or guardian consent.</div><div><br></div><div>9. Changes to this Policy</div><div>We may update this Privacy Policy from time to time. Significant changes will be communicated via email or through our platform. Continued use after updates means you accept the revised policy.</div><div><br></div><div>10. Contact Us</div><div>For questions about this Privacy Policy or your data:</div><div>Email: info@iolx.org</div><div>Website: www.iolx.org</div>', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(13, 'theme', 'default', '2023-10-31 11:08:12', '2023-10-31 11:08:12'),
(14, 'cookie_note', 'IOLX uses cookies to improve your experience. By continuing, you agree.', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(15, 'cookie_status', '0', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(16, 'cookie_policy', '<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">IOLX (Interactive Online Learning Experience) uses cookies and similar\r\ntechnologies to enhance your experience, improve our platform, and understand\r\nhow learners use our services.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">1. What Are Cookies?<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Cookies are small text files placed on your device when you visit a\r\nwebsite. They help the platform remember your preferences, track usage, and\r\nprovide personalized features.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">2. Types of Cookies We Use<o:p></o:p></span></p>\r\n\r\n<ol style=\"margin-top:0cm\" start=\"1\" type=\"1\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\n     justify;line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;mso-fareast-font-family:\r\n     \"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:#2000\">Essential\r\n     Cookies:</span><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\n     mso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> Necessary for platform functionality, secure\r\n     login, and access to courses.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\n     justify;line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;mso-fareast-font-family:\r\n     \"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:#2000\">Performance\r\n     Cookies:</span><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\n     mso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> Collect anonymized data to help us understand\r\n     user behavior and improve the platform.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\n     justify;line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;mso-fareast-font-family:\r\n     \"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:#2000\">Functional\r\n     Cookies:</span><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\n     mso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> Remember your settings, preferences, and language\r\n     choices.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\n     justify;line-height:normal;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;mso-fareast-font-family:\r\n     \"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:#2000\">Marketing\r\n     Cookies:</span><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\n     mso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> Help us deliver relevant course\r\n     recommendations or promotions (used only with consent).<o:p></o:p></span></li>\r\n</ol>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">3. Managing Cookies<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">You can manage or disable cookies through your browser settings. Please\r\nnote that some platform features may not work correctly if cookies are\r\ndisabled.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">4. Consent<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">By using IOLX, you consent to the use of cookies as described in this\r\npolicy. You can withdraw consent at any time by adjusting your browser\r\nsettings.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">5. Updates to This Policy<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">IOLX may update this Cookie Policy from time to time. Significant\r\nchanges will be posted on the platform, and continued use of IOLX constitutes\r\nacceptance of the updated policy.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"> </span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal;mso-outline-level:2\"><span style=\"font-size:12.0pt;\r\nfont-family:\"Arial\",sans-serif;mso-fareast-font-family:\"Times New Roman\";\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">6. Contact<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;text-align:\r\njustify;line-height:normal\"><span style=\"font-size:12.0pt;font-family:\"Arial\",sans-serif;\r\nmso-fareast-font-family:\"Times New Roman\";mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">For questions about this Cookie Policy:<br>\r\nEmail: <a href=\"mailto:info@iolx.org\"><span style=\"color:blue\">info@iolx.org</span></a><br>\r\nWebsite: <a href=\"http://www.iolx.org/\"><span style=\"color:blue\">www.iolx.org</span></a></span></p>', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(17, 'banner_image', '{\"marketplace\":\"uploads\\/banner_image\\/bannerimage-1768221393.jpg\"}', '2023-10-31 11:08:12', '2026-01-12 18:36:33'),
(18, 'light_logo', 'uploads/light_logo/lightlogo-1767326698.png', '2023-10-31 11:08:12', '2026-01-02 10:04:58'),
(19, 'dark_logo', 'uploads/dark_logo/darklogo-1767326726.png', '2023-10-31 11:08:12', '2026-01-02 10:05:26'),
(20, 'small_logo', 'uploads/small_logo/small-logo-1712661659.jpg', '2023-10-31 11:08:12', '2024-04-09 05:20:59'),
(21, 'favicon', 'uploads/favicon/favicon-1767326640.png', '2023-10-31 11:08:12', '2026-01-02 10:04:00'),
(22, 'recaptcha_status', '0', '2023-10-31 11:08:12', '2023-11-01 23:27:24'),
(23, 'recaptcha_secretkey', 'Valid-secret-key', '2023-10-31 11:08:12', '2023-11-01 23:27:24'),
(24, 'recaptcha_sitekey', 'Valid-site-key', '2023-10-31 11:08:12', '2023-11-01 23:27:24'),
(25, 'refund_policy', '<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">At IOLX (Interactive Online Learning Experience), we strive to\r\nprovide high-quality, accessible education to all learners. This Refund Policy\r\nexplains the conditions under which course or service fees may be refunded.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">1. Payment and Enrollment<o:p></o:p></span></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Payments\r\n     for courses, certifications, or services on IOLX must be completed through\r\n     our approved payment gateways.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Enrollment\r\n     is confirmed once payment is successfully processed.<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">2. Refund Eligibility<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Refunds may be considered only under the following circumstances:<o:p></o:p></span></p>\r\n\r\n<ol style=\"margin-top:0cm\" start=\"1\" type=\"1\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Duplicate\r\n     Payment:</span><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\n     mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> If a payment is accidentally made more than\r\n     once for the same course.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Technical\r\n     Issues:</span><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\n     mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> If the platform fails to provide access to\r\n     the course due to technical problems that cannot be resolved.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Course\r\n     Cancellation:</span><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\n     mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;\r\n     mso-fareast-language:#2000\"> If IOLX cancels a course before it starts.<o:p></o:p></span></li>\r\n</ol>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Refunds are not available for:<o:p></o:p></span></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Courses\r\n     that have already been accessed or completed.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Change\r\n     of mind or dissatisfaction after starting the course.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">User\r\n     errors such as enrolling in the wrong course.<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">3. Refund Request Process<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">To request a refund, you must:<o:p></o:p></span></p>\r\n\r\n<ol style=\"margin-top:0cm\" start=\"1\" type=\"1\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Contact\r\n     <a href=\"mailto:info@iolx.org\"><span style=\"color:blue\">info@iolx.org</span></a>\r\n     within 7 days of payment or issue occurrence.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Provide\r\n     details including course name, transaction ID, and reason for refund.<o:p></o:p></span></li>\r\n</ol>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Refund requests are reviewed on a case-by-case basis. Approval is\r\nat the discretion of IOLX.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">4. Refund Method<o:p></o:p></span></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Approved\r\n     refunds will be issued via the original payment method.<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Refund\r\n     processing may take 5–10 business days, depending on your bank or\r\n     payment provider.<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">5. Changes to This Policy<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">IOLX reserves the right to update this Refund Policy at any time. Significant\r\nchanges will be communicated via email or posted on the platform.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">6. Contact<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><div style=\"text-align: justify;\"><span style=\"font-family: Arial, sans-serif; font-size: 12pt;\">For questions or refund requests, contact:</span></div><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"><div style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Email: </span><a href=\"mailto:info@iolx.org\" style=\"font-family: Arial, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255); font-weight: 400;\"><span style=\"color:blue\">info@iolx.org</span></a></div><div style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Website: </span><a href=\"http://www.iolx.org/\" style=\"font-family: Arial, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255); font-weight: 400;\"><span style=\"color:blue\">www.iolx.org</span></a></div></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"text-align: justify; margin-bottom: 0.0001pt; line-height: normal;\"><span style=\"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(26, 'facebook', 'https://facebook.com/iolx', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(27, 'twitter', 'https://twitter.com/iolx.africa', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(28, 'linkedin', 'https://linkedin.com/iolx.africa', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(31, 'blog_page_title', 'Where possibilities begin', '2023-10-31 11:08:12', '2023-10-31 11:08:12'),
(32, 'blog_page_subtitle', 'We’re a leading marketplace platform for learning and teaching online. Explore some of our most popular content and learn something new.', '2023-10-31 11:08:12', '2023-10-31 11:08:12'),
(33, 'blog_page_banner', 'blog-page.png', '2023-10-31 11:08:12', '2023-10-31 11:08:12'),
(34, 'instructors_blog_permission', '1', '2023-10-31 11:08:12', '2026-01-16 20:18:03'),
(35, 'blog_visibility_on_the_home_page', '1', '2023-10-31 11:08:12', '2026-01-16 20:18:03'),
(37, 'website_faqs', '[{\"question\":\"Who are we?\",\"answer\":\"IOLX (Interactive Online Learning Experience) is an African-focused EdTech platform providing practical, job-ready digital and professional skills through interactive online learning.\"},{\"question\":\"What problem does IOLX address?\",\"answer\":\"IOLX bridges the gap between education and employment by equipping young Africans with relevant, employable, and entrepreneurial skills aligned with market needs.\"},{\"question\":\"What types of courses does IOLX offer?\",\"answer\":\"IOLX offers courses in digital skills, technology, employability, entrepreneurship, and career-focused training aligned with real-world and labour-market needs.\"},{\"question\":\"Who does IOLX serve?\",\"answer\":\"Young Africans, including students, graduates, job seekers, and aspiring entrepreneurs\\u2014especially those with limited access to quality digital education.\"},{\"question\":\"Are IOLX certificates recognized by employers or institutions?\",\"answer\":\"IOLX certificates confirm course completion and practical skill development. They are designed to be employer-relevant, with recognition growing through industry-aligned training, partnerships, and real learner outcomes.\"},{\"question\":\"How does IOLX create impact?\",\"answer\":\"By improving employability, enabling freelancing and entrepreneurship, and creating opportunities for instructors, mentors, and digital content creators.\"},{\"question\":\"What makes IOLX different?\",\"answer\":\"IOLX is designed specifically for African learners, using practical, plain-language instruction aligned with local employment and economic realities.\"},{\"question\":\"How scalable is IOLX?\",\"answer\":\"IOLX is digital-first, modular, and cost-efficient, making it scalable across regions and adaptable to multiple African markets.\"},{\"question\":\"What is IOLX\\u2019s long-term vision?\",\"answer\":\"To empower millions of Africans with skills for employment, entrepreneurship, and participation in the digital economy.\"},{\"question\":\"Why is IOLX a good fit for Africa\'s growth?\",\"answer\":\"Because it combines youth inclusion, digital skills, entrepreneurship, and scalable social impact\\u2014core priorities of both MEST Africa and the Mastercard Foundation.\"}]', '2023-10-31 11:08:12', '2026-01-27 12:51:11'),
(38, 'motivational_speech', '[{\"title\":\"Jenny Murtagh\",\"designation\":\"Graphic Design\",\"description\":\"Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don\'t look even for slightly believable randomised words.\",\"image\":\"uploads\\/motivational_speech\\/1768507098-h7zHUML2BYeCFVI4o3g5pyADx0PZiE.png\"},{\"title\":\"Jenny Murtagh\",\"designation\":\"Graphic Design\",\"description\":\"Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don\'t look even for slightly believable randomised words.\",\"image\":\"ZLfkhGame7sYQvqKxD0J.png\"}]', '2023-10-31 11:08:12', '2026-01-16 01:58:18'),
(39, 'home_page', 'marketplace', '2023-10-31 11:08:12', '2026-01-14 15:47:51'),
(40, 'contact_info', '{\"email\":\"office@iolx.org\",\"phone\":\"0308243062\",\"address\":\"Accra, Ghana\",\"office_hours\":\"Always\",\"location\":\"40.689880, -74.045203\"}', '2023-10-31 11:08:12', '2026-01-16 15:15:03'),
(41, 'promo_video_provider', 'youtube', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(42, 'promo_video_link', 'https://youtu.be/4QCaXTOwigw?si=NsFeBQhWNZC859-l', '2023-10-31 11:08:12', '2026-02-03 06:29:12'),
(43, 'mobile_app_link', 'https://iolx.org/iolx.apk', '2023-10-31 11:08:12', '2026-02-03 06:29:12');

-- --------------------------------------------------------

--
-- Table structure for table `home_page_settings`
--

CREATE TABLE `home_page_settings` (
  `id` int(11) NOT NULL,
  `home_page_id` int(11) DEFAULT NULL,
  `key` varchar(255) DEFAULT NULL,
  `value` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `home_page_settings`
--

INSERT INTO `home_page_settings` (`id`, `home_page_id`, `key`, `value`, `created_at`, `updated_at`) VALUES
(1, 14, 'cooking', '{\"title\":\"Become An Instructor\",\"description\":\"Training programs can bring you a super exciting experience of learning through online! You never face any negative experience while enjoying your classes.\\r\\n\\r\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate ad litora torquent Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate ad litora torquent per conubi himenaeos Awesome site Lorem Ipsum has been the industry\'s standard dummy text ever since the unknown printer took a galley of type and scrambled.\\r\\n\\r\\nConsectetur adipiscing elit. Nunc vulputate ad litora torquent per conubi himenaeos Awesome site Lorem Ipsum has been the industry\'s standard dummy text ever since.\",\"video_url\":\"https:\\/\\/www.youtube.com\\/watch?v=iTlsP6RfCQ8\",\"image\":\"instructor_image.jpg\"}', '2024-05-15 09:43:54', '2024-10-28 05:14:50'),
(3, 15, 'university', '{\"image\":\"default-university.webp\",\"faq_image\":\"default-university2.webp\",\"slider_items\":\"[\\\"https:\\\\\\/\\\\\\/www.youtube.com\\\\\\/watch?v=iTlsP6RfCQ8\\\"]\"}', '2024-05-16 02:31:00', '2024-09-24 06:09:07'),
(4, 17, 'development', '{\"title\":\"Leading the Way in Software Development\",\"description\":\"Far far away, behind the word mountains, far from the away countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.\\r\\nTraining programs can bring you a super exciting experience of learning through online! You never face any negative experience while enjoying your classes. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate ad litora torquent\",\"video_url\":null,\"image\":\"default-dev-banner.webp\"}', '2024-05-18 05:40:13', '2024-05-18 08:08:06'),
(5, 13, 'kindergarden', '{\"title\":\"Creating A Community Of Life Long Learners\",\"description\":\"Training programs can bring you a super exciting experience of learning through online! You never face any negative experience while enjoying your classes.\\r\\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate ad litora torquent\\r\\nTraining programs can bring you a super exciting experience of learning through online! You never face any negative experience while enjoying your classes. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate ad litora torquent\",\"video_url\":null,\"image\":\"default-community-banner.webp\"}', '2024-05-18 08:02:45', '2024-05-18 08:07:59'),
(6, 18, 'marketplace', '{\"instructor\":{\"title\":\"Teach at IOLX\",\"description\":\"Join a growing community of educators transforming learning across Africa.\",\"video_url\":\"https:\\/\\/www.youtube.com\\/watch?v=i-rv4VQiBko\",\"image\":\"default-video-area-banner.webp\"},\"slider\":[{\"banner_title\":\"Skills for Everyone, Everywhere.\",\"banner_description\":\"Join thousands of Africans learning on IOLX \\u2014 gaining practical, job-ready skills anytime, anywhere.\"},{\"banner_title\":\"Bridging Education and Opportunity\",\"banner_description\":\"Connect your learning journey to real-world skills and employability.\"},{\"banner_title\":\"Built for Africa\\u2019s Future\",\"banner_description\":\"Empowering learners with industry-relevant skills that drive innovation, inclusion, and economic growth across Africa.\"},{\"banner_title\":\"Learn. Skill Up. Get Ahead.\",\"banner_description\":\"Access flexible, affordable digital learning designed to prepare you for today\\u2019s and tomorrow\\u2019s jobs.\"},{\"banner_title\":\"Africa\\u2019s Engine for Transformation\",\"banner_description\":\"Driving skills development, innovation, and workforce readiness for Africa\\u2019s digital future.\"}]}', '2024-05-18 22:55:44', '2026-01-03 08:36:58'),
(7, 19, 'meditation', '{\"big_image\":\"664b020ed2bbb.png\",\"meditation\":[{\"banner_title\":\"Balance Body & Mind\",\"image\":\"664b07fa650dd.yoga-benefit-1.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"},{\"banner_title\":\"Balance Body & Minds\",\"image\":\"664b08157c7ed.yoga-benefit-2.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"},{\"banner_title\":\"Balance Body & Mind\",\"image\":\"664b08157cab8.yoga-benefit-3.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"},{\"banner_title\":\"Balance Body & Mind\",\"image\":\"664b08157d2be.yoga-benefit-4.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"},{\"banner_title\":\"Balance Body & Mind\",\"image\":\"664b08263ba18.yoga-benefit-5.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"},{\"banner_title\":\"Balance Body & Minddf\",\"image\":\"664b08263bcca.yoga-benefit-6.svg\",\"banner_description\":\"It is a long established fact that a reader will be distracted by the readable content.\"}]}', '2024-05-19 23:54:56', '2024-05-20 02:21:58');

-- --------------------------------------------------------

--
-- Table structure for table `instructor_reviews`
--

CREATE TABLE `instructor_reviews` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `instructor_id` int(255) DEFAULT NULL,
  `rating` varchar(244) DEFAULT NULL,
  `review` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `knowledge_bases`
--

CREATE TABLE `knowledge_bases` (
  `id` int(11) NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `knowledge_bases`
--

INSERT INTO `knowledge_bases` (`id`, `title`, `created_at`, `updated_at`) VALUES
(1, 'Edtech', '2026-01-09 16:16:59', '2026-01-09 16:16:59');

-- --------------------------------------------------------

--
-- Table structure for table `knowledge_base_topicks`
--

CREATE TABLE `knowledge_base_topicks` (
  `id` int(11) NOT NULL,
  `knowledge_base_id` bigint(20) DEFAULT NULL,
  `topic_name` varchar(255) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `knowledge_base_topicks`
--

INSERT INTO `knowledge_base_topicks` (`id`, `knowledge_base_id`, `topic_name`, `description`, `created_at`, `updated_at`) VALUES
(1, 1, 'Getting Started with IOLX', '<p>IOLX (Interactive Online Learning Experience) is a digital learning platform focused on delivering practical, job-ready skills. It is designed to make quality education accessible, affordable, and relevant—especially for learners across Africa. IOLX supports skills development for employment, entrepreneurship, and lifelong learning.</p>', '2026-01-09 16:19:37', '2026-01-09 16:19:37');

-- --------------------------------------------------------

--
-- Table structure for table `languages`
--

CREATE TABLE `languages` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `direction` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `languages`
--

INSERT INTO `languages` (`id`, `name`, `direction`, `created_at`, `updated_at`) VALUES
(3, 'English', 'ltr', '2024-04-08 10:42:26', '2026-01-09 16:08:42');

-- --------------------------------------------------------

--
-- Table structure for table `language_phrases`
--

CREATE TABLE `language_phrases` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `language_id` bigint(20) UNSIGNED DEFAULT NULL,
  `phrase` text DEFAULT NULL,
  `translated` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `language_phrases`
--

INSERT INTO `language_phrases` (`id`, `language_id`, `phrase`, `translated`, `created_at`, `updated_at`) VALUES
(1, 3, 'Log In', 'Log In', NULL, NULL),
(2, 3, 'Login', 'Login', NULL, NULL),
(3, 3, 'See your growth and get consulting support!', 'See your growth and get consulting support!', NULL, NULL),
(4, 3, 'Email', 'Email', NULL, NULL),
(5, 3, 'Your Email', 'Your Email', NULL, NULL),
(6, 3, 'Password', 'Password', NULL, NULL),
(7, 3, 'Remember Me', 'Remember Me', NULL, NULL),
(8, 3, 'Forget Password?', 'Forget Password?', NULL, NULL),
(9, 3, 'Not have an account yet?', 'Not have an account yet?', NULL, NULL),
(10, 3, 'Create Account', 'Create Account', NULL, NULL),
(11, 3, 'Home', 'Home', NULL, NULL),
(12, 3, 'Courses', 'Courses', NULL, NULL),
(13, 3, 'All Courses', 'All Courses', NULL, NULL),
(14, 3, 'Bootcamp', 'Bootcamp', NULL, NULL),
(15, 3, 'Search...', 'Search...', NULL, NULL),
(16, 3, 'Search courses', 'Search courses', NULL, NULL),
(17, 3, 'Cart', 'Cart', NULL, NULL),
(18, 3, 'Sign Up', 'Sign Up', NULL, NULL),
(19, 3, 'Contact with Us', 'Contact with Us', NULL, NULL),
(20, 3, 'Top Categories', 'Top Categories', NULL, NULL),
(21, 3, 'Useful links', 'Useful links', NULL, NULL),
(22, 3, 'Course', 'Course', NULL, NULL),
(23, 3, 'Blog', 'Blog', NULL, NULL),
(24, 3, 'Company', 'Company', NULL, NULL),
(25, 3, 'Phone : ', 'Phone : ', NULL, NULL),
(26, 3, 'Email : ', 'Email : ', NULL, NULL),
(27, 3, 'Email address', 'Email address', NULL, NULL),
(28, 3, 'Submit', 'Submit', NULL, NULL),
(29, 3, 'About Us', 'About Us', NULL, NULL),
(30, 3, 'Privacy Policy', 'Privacy Policy', NULL, NULL),
(31, 3, 'Terms And Use', 'Terms And Use', NULL, NULL),
(32, 3, 'Sales and Refunds', 'Sales and Refunds', NULL, NULL),
(33, 3, 'FAQ', 'FAQ', NULL, NULL),
(34, 3, 'Close', 'Close', NULL, NULL),
(35, 3, 'Are you sure?', 'Are you sure?', NULL, NULL),
(36, 3, 'You can\'t bring it back!', 'You can\'t bring it back!', NULL, NULL),
(37, 3, 'Cancel', 'Cancel', NULL, NULL),
(38, 3, 'Yes, I\'m sure', 'Yes, I\'m sure', NULL, NULL),
(39, 3, 'Just Now', 'Just Now', NULL, NULL),
(40, 3, 'Success !', 'Success !', NULL, NULL),
(41, 3, 'Attention !', 'Attention !', NULL, NULL),
(42, 3, 'An Error Occurred !', 'An Error Occurred !', NULL, NULL),
(43, 3, 'Remove from wishlist', 'Remove from wishlist', NULL, NULL),
(44, 3, 'This course added to your wishlist', 'This course added to your wishlist', NULL, NULL),
(45, 3, 'Add to wishlist', 'Add to wishlist', NULL, NULL),
(46, 3, 'This course removed from your wishlist', 'This course removed from your wishlist', NULL, NULL),
(47, 3, 'Enter your keywords', 'Enter your keywords', NULL, NULL),
(48, 3, 'Show less', 'Show less', NULL, NULL),
(49, 3, 'Show more', 'Show more', NULL, NULL),
(50, 3, 'Showing', 'Showing', NULL, NULL),
(51, 3, 'of', 'of', NULL, NULL),
(52, 3, 'data', 'data', NULL, NULL),
(53, 3, 'Grid', 'Grid', NULL, NULL),
(54, 3, 'List', 'List', NULL, NULL),
(55, 3, 'Filter', 'Filter', NULL, NULL),
(56, 3, 'Categories', 'Categories', NULL, NULL),
(57, 3, 'Price', 'Price', NULL, NULL),
(58, 3, 'Paid', 'Paid', NULL, NULL),
(59, 3, 'Discount', 'Discount', NULL, NULL),
(60, 3, 'Free', 'Free', NULL, NULL),
(61, 3, 'Level', 'Level', NULL, NULL),
(62, 3, 'Beginner', 'Beginner', NULL, NULL),
(63, 3, 'Intermediate', 'Intermediate', NULL, NULL),
(64, 3, 'Advanced', 'Advanced', NULL, NULL),
(65, 3, 'language', 'language', NULL, NULL),
(66, 3, 'English', 'English', NULL, NULL),
(67, 3, 'Spanish', 'Spanish', NULL, NULL),
(68, 3, 'Italic', 'Italic', NULL, NULL),
(69, 3, 'German', 'German', NULL, NULL),
(70, 3, 'Ratings', 'Ratings', NULL, NULL),
(71, 3, 'No data found !', 'No data found !', NULL, NULL),
(72, 3, 'Please attempt utilizing the suitable keywords in your search query to obtain more precise results.', 'Please attempt utilizing the suitable keywords in your search query to obtain more precise results.', NULL, NULL),
(73, 3, 'Back', 'Back', NULL, NULL),
(74, 3, 'Dashboard', 'Dashboard', NULL, NULL),
(75, 3, 'Number of Courses', 'Number of Courses', NULL, NULL),
(76, 3, 'Number of Lessons', 'Number of Lessons', NULL, NULL),
(77, 3, 'Number of Enrollment', 'Number of Enrollment', NULL, NULL),
(78, 3, 'Number of Students', 'Number of Students', NULL, NULL),
(79, 3, 'Number of Instructor', 'Number of Instructor', NULL, NULL),
(80, 3, 'Admin Revenue This Year', 'Admin Revenue This Year', NULL, NULL),
(81, 3, 'Admin Revenue', 'Admin Revenue', NULL, NULL),
(82, 3, 'Course Status', 'Course Status', NULL, NULL),
(83, 3, 'Explore Courses', 'Explore Courses', NULL, NULL),
(84, 3, 'Active', 'Active', NULL, NULL),
(85, 3, 'Upcoming', 'Upcoming', NULL, NULL),
(86, 3, 'Pending', 'Pending', NULL, NULL),
(87, 3, 'Private', 'Private', NULL, NULL),
(88, 3, 'Draft', 'Draft', NULL, NULL),
(89, 3, 'Inactive', 'Inactive', NULL, NULL),
(90, 3, 'Pending Requested withdrawal', 'Pending Requested withdrawal', NULL, NULL),
(91, 3, 'Instructor Payout', 'Instructor Payout', NULL, NULL),
(92, 3, 'Main Menu', 'Main Menu', NULL, NULL),
(93, 3, 'Category', 'Category', NULL, NULL),
(94, 3, 'Manage Courses', 'Manage Courses', NULL, NULL),
(95, 3, 'Add New Course', 'Add New Course', NULL, NULL),
(96, 3, 'Coupons', 'Coupons', NULL, NULL),
(97, 3, 'Manage Bootcamps', 'Manage Bootcamps', NULL, NULL),
(98, 3, 'Add New Bootcamp', 'Add New Bootcamp', NULL, NULL),
(99, 3, 'Purchase History', 'Purchase History', NULL, NULL),
(100, 3, 'Student enrollment', 'Student enrollment', NULL, NULL),
(101, 3, 'Course enrollment', 'Course enrollment', NULL, NULL),
(102, 3, 'Enrollment History', 'Enrollment History', NULL, NULL),
(103, 3, 'Enroll student', 'Enroll student', NULL, NULL),
(104, 3, 'Payment Report', 'Payment Report', NULL, NULL),
(105, 3, 'Offline payments', 'Offline payments', NULL, NULL),
(106, 3, 'Instructor Revenue', 'Instructor Revenue', NULL, NULL),
(107, 3, 'Payment History', 'Payment History', NULL, NULL),
(108, 3, 'Users', 'Users', NULL, NULL),
(109, 3, 'Admin', 'Admin', NULL, NULL),
(110, 3, 'Manage Admin', 'Manage Admin', NULL, NULL),
(111, 3, 'Add New Admin', 'Add New Admin', NULL, NULL),
(112, 3, 'Instructor', 'Instructor', NULL, NULL),
(113, 3, 'Manage Instructors', 'Manage Instructors', NULL, NULL),
(114, 3, 'Add new Instructor', 'Add new Instructor', NULL, NULL),
(115, 3, 'Instructor Setting', 'Instructor Setting', NULL, NULL),
(116, 3, 'Application', 'Application', NULL, NULL),
(117, 3, 'Student', 'Student', NULL, NULL),
(118, 3, 'Manage Students', 'Manage Students', NULL, NULL),
(119, 3, 'Add new Student', 'Add new Student', NULL, NULL),
(120, 3, 'Message', 'Message', NULL, NULL),
(121, 3, 'Newsletter', 'Newsletter', NULL, NULL),
(122, 3, 'Manage Newsletters', 'Manage Newsletters', NULL, NULL),
(123, 3, 'Subscribed User', 'Subscribed User', NULL, NULL),
(124, 3, 'Contacts', 'Contacts', NULL, NULL),
(125, 3, 'Blogs', 'Blogs', NULL, NULL),
(126, 3, 'Manage Blogs', 'Manage Blogs', NULL, NULL),
(127, 3, 'Pending Blogs', 'Pending Blogs', NULL, NULL),
(128, 3, 'Settings', 'Settings', NULL, NULL),
(129, 3, 'System Settings', 'System Settings', NULL, NULL),
(130, 3, 'Website Settings', 'Website Settings', NULL, NULL),
(131, 3, 'Payment Settings', 'Payment Settings', NULL, NULL),
(132, 3, 'Manage Language', 'Manage Language', NULL, NULL),
(133, 3, 'Live Class Settings', 'Live Class Settings', NULL, NULL),
(134, 3, 'SMTP Settings', 'SMTP Settings', NULL, NULL),
(135, 3, 'Certificate Settings', 'Certificate Settings', NULL, NULL),
(136, 3, 'Player Settings', 'Player Settings', NULL, NULL),
(137, 3, 'Open AI Settings', 'Open AI Settings', NULL, NULL),
(138, 3, 'Home Page Builder', 'Home Page Builder', NULL, NULL),
(139, 3, 'SEO Settings', 'SEO Settings', NULL, NULL),
(140, 3, 'About', 'About', NULL, NULL),
(141, 3, 'Manage Profile', 'Manage Profile', NULL, NULL),
(142, 3, 'Admin Panel', 'Admin Panel', NULL, NULL),
(143, 3, 'View site', 'View site', NULL, NULL),
(144, 3, 'AI Assistant', 'AI Assistant', NULL, NULL),
(145, 3, 'Help Center', 'Help Center', NULL, NULL),
(146, 3, 'Read documentation', 'Read documentation', NULL, NULL),
(147, 3, 'Watch video tutorial', 'Watch video tutorial', NULL, NULL),
(148, 3, 'Get customer support', 'Get customer support', NULL, NULL),
(149, 3, 'Order customization', 'Order customization', NULL, NULL),
(150, 3, 'Request a new feature', 'Request a new feature', NULL, NULL),
(151, 3, 'Get Services', 'Get Services', NULL, NULL),
(152, 3, 'My Profile', 'My Profile', NULL, NULL),
(153, 3, 'Sign Out', 'Sign Out', NULL, NULL),
(154, 3, 'Confirm', 'Confirm', NULL, NULL),
(155, 3, 'Loading', 'Loading', NULL, NULL),
(156, 3, 'Website name', 'Website name', NULL, NULL),
(157, 3, 'Website title', 'Website title', NULL, NULL),
(158, 3, 'Website keywords', 'Website keywords', NULL, NULL),
(159, 3, 'Website description', 'Website description', NULL, NULL),
(160, 3, 'Author', 'Author', NULL, NULL),
(161, 3, 'Slogan', 'Slogan', NULL, NULL),
(162, 3, 'System email', 'System email', NULL, NULL),
(163, 3, 'Address', 'Address', NULL, NULL),
(164, 3, 'Phone', 'Phone', NULL, NULL),
(165, 3, 'Youtube API key', 'Youtube API key', NULL, NULL),
(166, 3, 'Get YouTube API key', 'Get YouTube API key', NULL, NULL),
(167, 3, 'If you want to use Google Drive video, you need to enable the Google Drive service in this API', 'If you want to use Google Drive video, you need to enable the Google Drive service in this API', NULL, NULL),
(168, 3, 'Vimeo API key', 'Vimeo API key', NULL, NULL),
(169, 3, 'get Vimeo API key', 'get Vimeo API key', NULL, NULL),
(170, 3, 'Purchase code', 'Purchase code', NULL, NULL),
(171, 3, 'System language', 'System language', NULL, NULL),
(172, 3, 'Course selling tax', 'Course selling tax', NULL, NULL),
(173, 3, 'Enter 0 if you want to disable the tax option', 'Enter 0 if you want to disable the tax option', NULL, NULL),
(174, 3, 'Device limitation', 'Device limitation', NULL, NULL),
(175, 3, 'Footer text', 'Footer text', NULL, NULL),
(176, 3, 'Footer link', 'Footer link', NULL, NULL),
(177, 3, 'Save Changes', 'Save Changes', NULL, NULL),
(178, 3, 'Update Product', 'Update Product', NULL, NULL),
(179, 3, 'File', 'File', NULL, NULL),
(180, 3, 'Update', 'Update', NULL, NULL),
(181, 3, 'Version updated successfully', 'Version updated successfully', NULL, NULL),
(182, 3, 'Select your service', 'Select your service', NULL, NULL),
(183, 3, 'Course title', 'Course title', NULL, NULL),
(184, 3, 'Course short description', 'Course short description', NULL, NULL),
(185, 3, 'Course long description', 'Course long description', NULL, NULL),
(186, 3, 'Course requirements', 'Course requirements', NULL, NULL),
(187, 3, 'Course outcomes', 'Course outcomes', NULL, NULL),
(188, 3, 'Course faq', 'Course faq', NULL, NULL),
(189, 3, 'Course seo tags', 'Course seo tags', NULL, NULL),
(190, 3, 'Course lesson text', 'Course lesson text', NULL, NULL),
(191, 3, 'Course certificate text', 'Course certificate text', NULL, NULL),
(192, 3, 'Course quiz text', 'Course quiz text', NULL, NULL),
(193, 3, 'Course blog title', 'Course blog title', NULL, NULL),
(194, 3, 'Course blog post', 'Course blog post', NULL, NULL),
(195, 3, 'Course thumbnail', 'Course thumbnail', NULL, NULL),
(196, 3, 'Enter your keyword', 'Enter your keyword', NULL, NULL),
(197, 3, 'Generate', 'Generate', NULL, NULL),
(198, 3, 'Generating', 'Generating', NULL, NULL),
(199, 3, 'Your images', 'Your images', NULL, NULL),
(200, 3, 'Generated text', 'Generated text', NULL, NULL),
(201, 3, 'Copy', 'Copy', NULL, NULL),
(202, 3, 'Copied', 'Copied', NULL, NULL),
(203, 3, 'Not found', 'Not found', NULL, NULL),
(204, 3, 'About This Application', 'About This Application', NULL, NULL),
(205, 3, 'Software version', 'Software version', NULL, NULL),
(206, 3, 'Laravel version', 'Laravel version', NULL, NULL),
(207, 3, 'Check update', 'Check update', NULL, NULL),
(208, 3, 'Php version', 'Php version', NULL, NULL),
(209, 3, 'Curl enable', 'Curl enable', NULL, NULL),
(210, 3, 'enabled', 'enabled', NULL, NULL),
(211, 3, 'Product license', 'Product license', NULL, NULL),
(212, 3, 'Enter valid purchase code', 'Enter valid purchase code', NULL, NULL),
(213, 3, 'Customer support status', 'Customer support status', NULL, NULL),
(214, 3, 'Support expiry date', 'Support expiry date', NULL, NULL),
(215, 3, 'Customer name', 'Customer name', NULL, NULL),
(216, 3, 'Customer support', 'Customer support', NULL, NULL),
(217, 3, 'Payment setting', 'Payment setting', NULL, NULL),
(218, 3, 'Currency Settings', 'Currency Settings', NULL, NULL),
(219, 3, 'Heads up !!', 'Heads up !!', NULL, NULL),
(220, 3, 'Ensure that the system currency and all active payment gateway currencies are same', 'Ensure that the system currency and all active payment gateway currencies are same', NULL, NULL),
(221, 3, 'Select currency', 'Select currency', NULL, NULL),
(222, 3, 'Currency position', 'Currency position', NULL, NULL),
(223, 3, 'Left', 'Left', NULL, NULL),
(224, 3, 'Right', 'Right', NULL, NULL),
(225, 3, 'Left with a space', 'Left with a space', NULL, NULL),
(226, 3, 'Right with a space', 'Right with a space', NULL, NULL),
(227, 3, 'No', 'No', NULL, NULL),
(228, 3, 'Yes', 'Yes', NULL, NULL),
(229, 3, 'Want to keep test mode enabled', 'Want to keep test mode enabled', NULL, NULL),
(230, 3, 'sandbox client id', 'sandbox client id', NULL, NULL),
(231, 3, 'sandbox secret key', 'sandbox secret key', NULL, NULL),
(232, 3, 'production client id', 'production client id', NULL, NULL),
(233, 3, 'production secret key', 'production secret key', NULL, NULL),
(234, 3, 'setting', 'setting', NULL, NULL),
(235, 3, 'public key', 'public key', NULL, NULL),
(236, 3, 'secret key', 'secret key', NULL, NULL),
(237, 3, 'public live key', 'public live key', NULL, NULL),
(238, 3, 'secret live key', 'secret live key', NULL, NULL),
(239, 3, 'Choose an option', 'Choose an option', NULL, NULL),
(240, 3, 'bank information', 'bank information', NULL, NULL),
(241, 3, 'secret test key', 'secret test key', NULL, NULL),
(242, 3, 'public test key', 'public test key', NULL, NULL),
(243, 3, 'Cookie Policy', 'Cookie Policy', NULL, NULL),
(244, 3, 'Accept', 'Accept', NULL, NULL),
(245, 3, 'Learn More', 'Learn More', NULL, NULL),
(246, 3, 'Students has Enrolled', 'Students has Enrolled', NULL, NULL),
(247, 3, 'Page Builder', 'Page Builder', NULL, NULL),
(248, 3, 'Create Page', 'Create Page', NULL, NULL),
(249, 3, '#', '#', NULL, NULL),
(250, 3, 'Page Name', 'Page Name', NULL, NULL),
(251, 3, 'Status', 'Status', NULL, NULL),
(252, 3, 'Action', 'Action', NULL, NULL),
(253, 3, 'Edit Home Page', 'Edit Home Page', NULL, NULL),
(254, 3, 'Edit Home', 'Edit Home', NULL, NULL),
(255, 3, 'Preview', 'Preview', NULL, NULL),
(256, 3, 'Edit Layout', 'Edit Layout', NULL, NULL),
(257, 3, 'Edit Page', 'Edit Page', NULL, NULL),
(258, 3, 'Edit', 'Edit', NULL, NULL),
(259, 3, 'Delete', 'Delete', NULL, NULL),
(260, 3, 'Home page activated', 'Home page activated', NULL, NULL),
(261, 3, 'The Leader in online learning', 'The Leader in online learning', NULL, NULL),
(262, 3, 'Get Started', 'Get Started', NULL, NULL),
(263, 3, 'Special Featured Course', 'Special Featured Course', NULL, NULL),
(264, 3, 'Those course highlights a handpicked course with exceptional content or exclusive offerings.', 'Those course highlights a handpicked course with exceptional content or exclusive offerings.', NULL, NULL),
(265, 3, 'Why Choose Us', 'Why Choose Us', NULL, NULL),
(266, 3, 'Happy student', 'Happy student', NULL, NULL),
(267, 3, 'Quality educators', 'Quality educators', NULL, NULL),
(268, 3, 'Premium courses', 'Premium courses', NULL, NULL),
(269, 3, 'Cost-free course', 'Cost-free course', NULL, NULL),
(270, 3, 'Top Rated Course', 'Top Rated Course', NULL, NULL),
(271, 3, 'Top rated course showcases the highest-rated course based on student reviews and performance metrics.', 'Top rated course showcases the highest-rated course based on student reviews and performance metrics.', NULL, NULL),
(272, 3, 'What the people Thinks About Us', 'What the people Thinks About Us', NULL, NULL),
(273, 3, 'It highlights feedback and testimonials from users, reflecting their experiences and satisfaction.', 'It highlights feedback and testimonials from users, reflecting their experiences and satisfaction.', NULL, NULL),
(274, 3, 'Frequently Asked Questions', 'Frequently Asked Questions', NULL, NULL),
(275, 3, 'Our Latest Blog', 'Our Latest Blog', NULL, NULL),
(276, 3, 'The latest blog highlights the most recent articles, updates, and insights from our platform.', 'The latest blog highlights the most recent articles, updates, and insights from our platform.', NULL, NULL),
(277, 3, 'Wishlist', 'Wishlist', NULL, NULL),
(278, 3, 'Log Out', 'Log Out', NULL, NULL),
(279, 3, 'Logout', 'Logout', NULL, NULL),
(280, 3, 'Admin Dashboard', 'Admin Dashboard', NULL, NULL),
(281, 3, 'It is a long established fact that a reader will be the distract by the read content of a page layout', 'It is a long established fact that a reader will be the distract by the read content of a page layout', NULL, NULL),
(282, 3, 'Subscribe to stay tuned for new web design and latest updates. Let\'s do it!', 'Subscribe to stay tuned for new web design and latest updates. Let\'s do it!', NULL, NULL),
(283, 3, '© 2024 All Rights Reserved', '© 2024 All Rights Reserved', NULL, NULL),
(284, 3, '404 not found', '404 not found', NULL, NULL),
(285, 3, 'The page you requested could not be found', 'The page you requested could not be found', NULL, NULL),
(286, 3, 'Please try the following', 'Please try the following', NULL, NULL),
(287, 3, 'Check the spelling of the url', 'Check the spelling of the url', NULL, NULL),
(288, 3, 'If you are still puzzled, click on the home link below', 'If you are still puzzled, click on the home link below', NULL, NULL),
(289, 3, 'Back to home', 'Back to home', NULL, NULL),
(290, 3, 'Become An Instructor', 'Become An Instructor', NULL, NULL),
(291, 3, 'Title', 'Title', NULL, NULL),
(292, 3, 'Description', 'Description', NULL, NULL),
(293, 3, 'Video Url', 'Video Url', NULL, NULL),
(294, 3, 'Image', 'Image', NULL, NULL),
(295, 3, 'Banner Information', 'Banner Information', NULL, NULL),
(296, 3, 'Add new', 'Add new', NULL, NULL),
(297, 3, 'Remove', 'Remove', NULL, NULL),
(298, 3, 'Video Link', 'Video Link', NULL, NULL),
(299, 3, 'Youtube', 'Youtube', NULL, NULL),
(300, 3, 'HTML5', 'HTML5', NULL, NULL),
(301, 3, 'All Category', 'All Category', NULL, NULL),
(302, 3, 'Add new category', 'Add new category', NULL, NULL),
(303, 3, 'Category Name', 'Category Name', NULL, NULL),
(304, 3, 'Enter your category name', 'Enter your category name', NULL, NULL),
(305, 3, 'Enter your unique category name', 'Enter your unique category name', NULL, NULL),
(306, 3, 'Pick Your Icon', 'Pick Your Icon', NULL, NULL),
(307, 3, 'Pick your category icon', 'Pick your category icon', NULL, NULL),
(308, 3, 'Keywords', 'Keywords', NULL, NULL),
(309, 3, 'optional', 'optional', NULL, NULL),
(310, 3, 'Category Description', 'Category Description', NULL, NULL),
(311, 3, 'Enter your description', 'Enter your description', NULL, NULL),
(312, 3, 'Thumbnail', 'Thumbnail', NULL, NULL),
(313, 3, 'Category logo', 'Category logo', NULL, NULL),
(314, 3, 'Category added successfully', 'Category added successfully', NULL, NULL),
(315, 3, 'Add', 'Add', NULL, NULL),
(316, 3, 'Edit category', 'Edit category', NULL, NULL),
(317, 3, 'Create course', 'Create course', NULL, NULL),
(318, 3, 'Enter Course Title', 'Enter Course Title', NULL, NULL),
(319, 3, 'Short Description', 'Short Description', NULL, NULL),
(320, 3, 'Enter Short Description', 'Enter Short Description', NULL, NULL),
(321, 3, 'Enter Description', 'Enter Description', NULL, NULL),
(322, 3, 'Create as', 'Create as', NULL, NULL),
(323, 3, 'Select a category', 'Select a category', NULL, NULL),
(324, 3, 'Course level', 'Course level', NULL, NULL),
(325, 3, 'Select your course level', 'Select your course level', NULL, NULL),
(326, 3, 'Made in', 'Made in', NULL, NULL),
(327, 3, 'Select your course language', 'Select your course language', NULL, NULL),
(328, 3, 'Pricing type', 'Pricing type', NULL, NULL),
(329, 3, 'Enter your course price', 'Enter your course price', NULL, NULL),
(330, 3, 'Check if this course has discount', 'Check if this course has discount', NULL, NULL),
(331, 3, 'Discounted price', 'Discounted price', NULL, NULL),
(332, 3, 'Enter your discount price', 'Enter your discount price', NULL, NULL),
(333, 3, 'Finish!', 'Finish!', NULL, NULL),
(334, 3, 'Course added successfully', 'Course added successfully', NULL, NULL),
(335, 3, 'Edit course', 'Edit course', NULL, NULL),
(336, 3, 'Editing', 'Editing', NULL, NULL),
(337, 3, 'Help', 'Help', NULL, NULL),
(338, 3, 'Frontend View', 'Frontend View', NULL, NULL),
(339, 3, 'Course Player', 'Course Player', NULL, NULL),
(340, 3, 'Curriculum', 'Curriculum', NULL, NULL),
(341, 3, 'Basic', 'Basic', NULL, NULL),
(342, 3, 'Live Class', 'Live Class', NULL, NULL),
(343, 3, 'Pricing', 'Pricing', NULL, NULL),
(344, 3, 'Info', 'Info', NULL, NULL),
(345, 3, 'Media', 'Media', NULL, NULL),
(346, 3, 'SEO', 'SEO', NULL, NULL),
(347, 3, 'Add new section', 'Add new section', NULL, NULL),
(348, 3, 'Add section', 'Add section', NULL, NULL),
(349, 3, 'Add a new Section', 'Add a new Section', NULL, NULL),
(350, 3, 'Create bootcamp', 'Create bootcamp', NULL, NULL),
(351, 3, 'Check if this bootcamp has discount', 'Check if this bootcamp has discount', NULL, NULL),
(352, 3, 'Publish Date', 'Publish Date', NULL, NULL),
(353, 3, 'Bootcamp Category', 'Bootcamp Category', NULL, NULL),
(354, 3, 'No data found', 'No data found', NULL, NULL),
(355, 3, 'Add category', 'Add category', NULL, NULL),
(356, 3, 'Category has been created.', 'Category has been created.', NULL, NULL),
(357, 3, 'Total bootcamps', 'Total bootcamps', NULL, NULL),
(358, 3, 'Bootcamp has been created.', 'Bootcamp has been created.', NULL, NULL),
(359, 3, 'Edit bootcamp', 'Edit bootcamp', NULL, NULL),
(360, 3, 'Frontent View', 'Frontent View', NULL, NULL),
(361, 3, 'Create Student', 'Create Student', NULL, NULL),
(362, 3, 'Student Info', 'Student Info', NULL, NULL),
(363, 3, 'Login Credentials', 'Login Credentials', NULL, NULL),
(364, 3, 'Social Links', 'Social Links', NULL, NULL),
(365, 3, 'Name', 'Name', NULL, NULL),
(366, 3, 'Biography', 'Biography', NULL, NULL),
(367, 3, 'User image', 'User image', NULL, NULL),
(368, 3, 'Facebook', 'Facebook', NULL, NULL),
(369, 3, 'Twitter', 'Twitter', NULL, NULL),
(370, 3, 'Linkedin', 'Linkedin', NULL, NULL),
(371, 3, 'Student add successfully', 'Student add successfully', NULL, NULL),
(372, 3, 'Student List', 'Student List', NULL, NULL),
(373, 3, 'Export', 'Export', NULL, NULL),
(374, 3, 'PDF', 'PDF', NULL, NULL),
(375, 3, 'Print', 'Print', NULL, NULL),
(376, 3, 'Search user', 'Search user', NULL, NULL),
(377, 3, 'Search', 'Search', NULL, NULL),
(378, 3, 'Enrolled Course', 'Enrolled Course', NULL, NULL),
(379, 3, 'Options', 'Options', NULL, NULL),
(380, 3, 'Email Verification', 'Email Verification', NULL, NULL),
(381, 3, 'Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn\'t receive the email, we will gladly send you another.', 'Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn\'t receive the email, we will gladly send you another.', NULL, NULL),
(382, 3, 'Resend Verification Email', 'Resend Verification Email', NULL, NULL),
(383, 3, 'My Courses', 'My Courses', NULL, NULL),
(384, 3, 'My Bootcamps', 'My Bootcamps', NULL, NULL),
(385, 3, 'Upload picture', 'Upload picture', NULL, NULL),
(386, 3, 'Upload New', 'Upload New', NULL, NULL),
(387, 3, 'My Teams', 'My Teams', NULL, NULL),
(388, 3, 'Please try using the appropriate keywords.', 'Please try using the appropriate keywords.', NULL, NULL),
(389, 3, 'Bootcamps', 'Bootcamps', NULL, NULL),
(390, 3, 'All Bootcamps', 'All Bootcamps', NULL, NULL),
(391, 3, 'Class', 'Class', NULL, NULL),
(392, 3, 'View Details', 'View Details', NULL, NULL),
(393, 3, 'Buy Now', 'Buy Now', NULL, NULL),
(394, 3, 'Item is already purchased.', 'Item is already purchased.', NULL, NULL),
(395, 3, 'Bootcamp payment', 'Bootcamp payment', NULL, NULL),
(396, 3, 'Order summary', 'Order summary', NULL, NULL),
(397, 3, 'Cancel Payment', 'Cancel Payment', NULL, NULL),
(398, 3, 'Select payment gateway', 'Select payment gateway', NULL, NULL),
(399, 3, 'Item List', 'Item List', NULL, NULL),
(400, 3, 'Total', 'Total', NULL, NULL),
(401, 3, 'Grand Total', 'Grand Total', NULL, NULL),
(402, 3, 'Reviews', 'Reviews', NULL, NULL),
(403, 3, 'lesson', 'lesson', NULL, NULL),
(404, 3, 'Students', 'Students', NULL, NULL),
(405, 3, 'Terms and condition', 'Terms and condition', NULL, NULL),
(406, 3, 'Terms', 'Terms', NULL, NULL),
(407, 3, 'WELLCOME TO CHEF', 'WELLCOME TO CHEF', NULL, NULL),
(408, 3, 'Visit Courses', 'Visit Courses', NULL, NULL),
(409, 3, 'Enrolled Learners', 'Enrolled Learners', NULL, NULL),
(410, 3, 'Online Instructors', 'Online Instructors', NULL, NULL),
(411, 3, 'Latest Top Skills', 'Latest Top Skills', NULL, NULL),
(412, 3, 'Awesome  site the top advertising been business.', 'Awesome  site the top advertising been business.', NULL, NULL),
(413, 3, 'Industry Experts', 'Industry Experts', NULL, NULL),
(414, 3, 'Learning From Anywhere', 'Learning From Anywhere', NULL, NULL),
(415, 3, 'Top Rated Courses', 'Top Rated Courses', NULL, NULL),
(416, 3, 'Upcoming Courses', 'Upcoming Courses', NULL, NULL),
(417, 3, 'Highlights the latest courses set to launch, giving students a sneak peek at new opportunities for learning and skill development. Stay ahead with our curated selection of upcoming educational offerings!', 'Highlights the latest courses set to launch, giving students a sneak peek at new opportunities for learning and skill development. Stay ahead with our curated selection of upcoming educational offerings!', NULL, NULL),
(418, 3, 'Featured Courses', 'Featured Courses', NULL, NULL),
(419, 3, 'Think more clearly', 'Think more clearly', NULL, NULL),
(420, 3, 'Awesome  site. on the top advertising a business online includes assembling Having the most keep.', 'Awesome  site. on the top advertising a business online includes assembling Having the most keep.', NULL, NULL),
(421, 3, 'Video title', 'Video title', NULL, NULL),
(422, 3, 'Our Popular Instructor', 'Our Popular Instructor', NULL, NULL),
(423, 3, 'Highlights our most sought-after educator, recognized for their engaging teaching style and exceptional course content. Discover their expertise and join the many students who have benefited from their classes!', 'Highlights our most sought-after educator, recognized for their engaging teaching style and exceptional course content. Discover their expertise and join the many students who have benefited from their classes!', NULL, NULL),
(424, 3, 'Frequently Asked Questions?', 'Frequently Asked Questions?', NULL, NULL),
(425, 3, 'FAQ provides quick answers to common inquiries, helping users resolve doubts efficiently.', 'FAQ provides quick answers to common inquiries, helping users resolve doubts efficiently.', NULL, NULL),
(426, 3, 'Follow The Latest News', 'Follow The Latest News', NULL, NULL),
(427, 3, 'Top Courses', 'Top Courses', NULL, NULL),
(428, 3, 'lessons', 'lessons', NULL, NULL),
(429, 3, 'Subscribe to our newsletter to get latest updates', 'Subscribe to our newsletter to get latest updates', NULL, NULL),
(430, 3, 'Subscribe to stay tuned for new latest updates and offer. Let\'s do it! ', 'Subscribe to stay tuned for new latest updates and offer. Let\'s do it! ', NULL, NULL),
(431, 3, 'Subscribe', 'Subscribe', NULL, NULL),
(432, 3, 'Read our privacy policy', 'Read our privacy policy', NULL, NULL),
(433, 3, 'Here', 'Here', NULL, NULL),
(434, 3, 'Blog category', 'Blog category', NULL, NULL),
(435, 3, 'Subtitle', 'Subtitle', NULL, NULL),
(436, 3, '(80  Character)', '(80  Character)', NULL, NULL),
(437, 3, 'Category add successfully', 'Category add successfully', NULL, NULL),
(438, 3, 'Total number of blog', 'Total number of blog', NULL, NULL),
(439, 3, 'Add new blog', 'Add new blog', NULL, NULL),
(440, 3, 'Search Title', 'Search Title', NULL, NULL),
(441, 3, 'Add Blog', 'Add Blog', NULL, NULL),
(442, 3, 'Enter blog title', 'Enter blog title', NULL, NULL),
(443, 3, 'Writing your keyword and hit htw enter button', 'Writing your keyword and hit htw enter button', NULL, NULL),
(444, 3, 'Blog banner', 'Blog banner', NULL, NULL),
(445, 3, 'Blog thumbnail', 'Blog thumbnail', NULL, NULL),
(446, 3, 'Would you like to designate it as popular?', 'Would you like to designate it as popular?', NULL, NULL),
(447, 3, 'Blog add successfully', 'Blog add successfully', NULL, NULL),
(448, 3, 'Creator', 'Creator', NULL, NULL),
(449, 3, 'View on frontend', 'View on frontend', NULL, NULL),
(450, 3, 'Read More', 'Read More', NULL, NULL),
(451, 3, 'Get Started Now', 'Get Started Now', NULL, NULL),
(452, 3, 'Creating A Community Of Life Long Learners', 'Creating A Community Of Life Long Learners', NULL, NULL),
(453, 3, 'Our LMS goes beyond just providing courses. It\'s a platform designed to ignite curiosity and empower your lifelong learning journey.  This supportive community provides a space to ask questions, no matter how big or small, and receive insightful answers from experienced learners and subject-matter experts.', 'Our LMS goes beyond just providing courses. It\'s a platform designed to ignite curiosity and empower your lifelong learning journey.  This supportive community provides a space to ask questions, no matter how big or small, and receive insightful answers from experienced learners and subject-matter experts.', NULL, NULL),
(454, 3, 'Share your own experiences and challenges, and find encouragement and inspiration from others on a similar path. The diverse perspectives within our community will broaden your horizons and challenge your thinking, fostering a deeper understanding and a richer learning experience.  Together, we\'ll transform learning from a solitary pursuit into a collaborative adventure, where shared knowledge fuels individual growth and collective discovery.', 'Share your own experiences and challenges, and find encouragement and inspiration from others on a similar path. The diverse perspectives within our community will broaden your horizons and challenge your thinking, fostering a deeper understanding and a richer learning experience.  Together, we\'ll transform learning from a solitary pursuit into a collaborative adventure, where shared knowledge fuels individual growth and collective discovery.', NULL, NULL),
(455, 3, 'Learn more about us', 'Learn more about us', NULL, NULL),
(456, 3, 'Our Online Courses', 'Our Online Courses', NULL, NULL),
(457, 3, 'See More', 'See More', NULL, NULL),
(458, 3, 'Our Blog', 'Our Blog', NULL, NULL),
(459, 3, 'LEARN FROM TODAY', 'LEARN FROM TODAY', NULL, NULL),
(460, 3, 'Watch Video', 'Watch Video', NULL, NULL),
(461, 3, 'Expert Mentors', 'Expert Mentors', NULL, NULL),
(462, 3, 'Students Globally', 'Students Globally', NULL, NULL),
(463, 3, 'Cost Free Course', 'Cost Free Course', NULL, NULL),
(464, 3, 'What they’re saying about our courses', 'What they’re saying about our courses', NULL, NULL),
(465, 3, 'Having enjoyed a breathlessly successful 2015, there can be no DJ  dynamic set of teaching tools Billed to be deployed.', 'Having enjoyed a breathlessly successful 2015, there can be no DJ  dynamic set of teaching tools Billed to be deployed.', NULL, NULL),
(466, 3, 'Student email verification', 'Student email verification', NULL, NULL),
(467, 3, 'Disabled', 'Disabled', NULL, NULL),
(468, 3, 'Frontend Settings', 'Frontend Settings', NULL, NULL),
(469, 3, 'Motivational Speech', 'Motivational Speech', NULL, NULL),
(470, 3, 'Website FAQS', 'Website FAQS', NULL, NULL),
(471, 3, 'Contact Information', 'Contact Information', NULL, NULL),
(472, 3, 'User Reviews', 'User Reviews', NULL, NULL),
(473, 3, 'Logo & Images', 'Logo & Images', NULL, NULL),
(474, 3, 'Frontend website settings', 'Frontend website settings', NULL, NULL),
(475, 3, 'Banner title', 'Banner title', NULL, NULL),
(476, 3, 'Banner sub title', 'Banner sub title', NULL, NULL),
(477, 3, 'Promo Video Provider', 'Promo Video Provider', NULL, NULL),
(478, 3, 'Youtube Video Link', 'Youtube Video Link', NULL, NULL),
(479, 3, 'Vimeo Video Link', 'Vimeo Video Link', NULL, NULL),
(480, 3, 'HTML5 Video link', 'HTML5 Video link', NULL, NULL),
(481, 3, 'Promo video link', 'Promo video link', NULL, NULL),
(482, 3, 'Cookie status', 'Cookie status', NULL, NULL),
(483, 3, 'Cookie note', 'Cookie note', NULL, NULL),
(484, 3, 'Refund policy', 'Refund policy', NULL, NULL),
(485, 3, 'Mobile App download Link', 'Mobile App download Link', NULL, NULL),
(486, 3, 'Update Settings', 'Update Settings', NULL, NULL),
(487, 3, 'designation', 'designation', NULL, NULL),
(488, 3, 'Question', 'Question', NULL, NULL),
(489, 3, 'Write a question', 'Write a question', NULL, NULL),
(490, 3, 'Answer', 'Answer', NULL, NULL),
(491, 3, 'Write a question answer', 'Write a question answer', NULL, NULL),
(492, 3, 'Contact Email', 'Contact Email', NULL, NULL),
(493, 3, 'Phone Number', 'Phone Number', NULL, NULL),
(494, 3, 'Office Hours', 'Office Hours', NULL, NULL),
(495, 3, 'Location', 'Location', NULL, NULL),
(496, 3, 'Latitude', 'Latitude', NULL, NULL),
(497, 3, 'Longitude', 'Longitude', NULL, NULL),
(498, 3, 'Recaptcha settings', 'Recaptcha settings', NULL, NULL),
(499, 3, 'Recaptcha status', 'Recaptcha status', NULL, NULL),
(500, 3, 'Recaptcha sitekey', 'Recaptcha sitekey', NULL, NULL),
(501, 3, 'Recaptcha secretkey', 'Recaptcha secretkey', NULL, NULL),
(502, 3, 'Update recaptcha settings', 'Update recaptcha settings', NULL, NULL),
(503, 3, 'Review', 'Review', NULL, NULL),
(504, 3, 'Add new Review', 'Add new Review', NULL, NULL),
(505, 3, 'Click here to choose a banner image', 'Click here to choose a banner image', NULL, NULL),
(506, 3, 'Upload banner image', 'Upload banner image', NULL, NULL),
(507, 3, 'Click here to choose a light logo', 'Click here to choose a light logo', NULL, NULL),
(508, 3, 'Upload light logo', 'Upload light logo', NULL, NULL),
(509, 3, 'Click here to choose a dark logo', 'Click here to choose a dark logo', NULL, NULL),
(510, 3, 'Upload dark logo', 'Upload dark logo', NULL, NULL),
(511, 3, 'Click here to choose a favicon', 'Click here to choose a favicon', NULL, NULL),
(512, 3, 'Upload favicon', 'Upload favicon', NULL, NULL),
(513, 3, 'Frontend settings update successfully', 'Frontend settings update successfully', NULL, NULL),
(514, 3, 'User already register and signing up for using it', 'User already register and signing up for using it', NULL, NULL),
(515, 3, 'Get Courses', 'Get Courses', NULL, NULL),
(516, 3, 'Start Learning', 'Start Learning', NULL, NULL),
(517, 3, 'Coding', 'Coding', NULL, NULL),
(518, 3, 'Languages', 'Languages', NULL, NULL),
(519, 3, 'The industry\'s standard dummy text ever since the  unknown printer took a galley of type and scrambled', 'The industry\'s standard dummy text ever since the  unknown printer took a galley of type and scrambled', NULL, NULL),
(520, 3, 'Online Courses', 'Online Courses', NULL, NULL),
(521, 3, 'Top Instructors', 'Top Instructors', NULL, NULL),
(522, 3, 'Online Certificates', 'Online Certificates', NULL, NULL),
(523, 3, 'Pick A Course To', 'Pick A Course To', NULL, NULL),
(524, 3, 'Download our mobile app, start learning', 'Download our mobile app, start learning', NULL, NULL),
(525, 3, 'Academy', 'Academy', NULL, NULL),
(526, 3, 'Download Now', 'Download Now', NULL, NULL),
(527, 3, 'Frequently Asked', 'Frequently Asked', NULL, NULL),
(528, 3, 'Questions', 'Questions', NULL, NULL),
(529, 3, 'What Our', 'What Our', NULL, NULL),
(530, 3, 'Have To Say', 'Have To Say', NULL, NULL),
(531, 3, 'Get News with', 'Get News with', NULL, NULL),
(532, 3, 'comment', 'comment', NULL, NULL),
(533, 3, 'Course Manager', 'Course Manager', NULL, NULL),
(534, 3, 'Active courses', 'Active courses', NULL, NULL),
(535, 3, 'Pending courses', 'Pending courses', NULL, NULL),
(536, 3, 'Free courses', 'Free courses', NULL, NULL),
(537, 3, 'Paid courses', 'Paid courses', NULL, NULL),
(538, 3, 'All', 'All', NULL, NULL),
(539, 3, 'Apply', 'Apply', NULL, NULL),
(540, 3, 'Lesson & Section', 'Lesson & Section', NULL, NULL),
(541, 3, 'Enrolled Student', 'Enrolled Student', NULL, NULL),
(542, 3, 'Section', 'Section', NULL, NULL),
(543, 3, 'View Course On Frontend', 'View Course On Frontend', NULL, NULL),
(544, 3, 'Go To Course Playing Page', 'Go To Course Playing Page', NULL, NULL),
(545, 3, 'Duplicate Course', 'Duplicate Course', NULL, NULL),
(546, 3, 'Make As Active', 'Make As Active', NULL, NULL),
(547, 3, 'Delete Course', 'Delete Course', NULL, NULL),
(548, 3, 'Course updated successfully', 'Course updated successfully', NULL, NULL),
(549, 3, 'Multi language setting', 'Multi language setting', NULL, NULL),
(550, 3, 'Language list', 'Language list', NULL, NULL),
(551, 3, 'Add Language', 'Add Language', NULL, NULL),
(552, 3, 'Import Language', 'Import Language', NULL, NULL),
(553, 3, 'Direction', 'Direction', NULL, NULL),
(554, 3, 'Option', 'Option', NULL, NULL),
(555, 3, 'LTR', 'LTR', NULL, NULL),
(556, 3, 'RTL', 'RTL', NULL, NULL),
(557, 3, 'Edit phrase', 'Edit phrase', NULL, NULL),
(558, 3, 'Add new language', 'Add new language', NULL, NULL),
(559, 3, 'No special character or space is allowed. Valid examples: French, Spanish, Bengali etc', 'No special character or space is allowed. Valid examples: French, Spanish, Bengali etc', NULL, NULL),
(560, 3, 'Save', 'Save', NULL, NULL),
(561, 3, 'Import your language files from here. (Ex: english.json)', 'Import your language files from here. (Ex: english.json)', NULL, NULL),
(562, 3, 'Import', 'Import', NULL, NULL),
(563, 3, 'phrase_updated', 'phrase_updated', NULL, NULL),
(564, 3, 'Direction has been updated', 'Direction has been updated', NULL, NULL),
(565, 3, 'Education For Eeveryone', 'Education For Eeveryone', NULL, NULL),
(566, 3, 'Search here', 'Search here', NULL, NULL),
(567, 3, 'Online Instructor have a new ideas every week.', 'Online Instructor have a new ideas every week.', NULL, NULL),
(568, 3, 'Special Featured Course.', 'Special Featured Course.', NULL, NULL),
(569, 3, 'View More', 'View More', NULL, NULL),
(570, 3, 'Know About Academy LMS Learning Platform', 'Know About Academy LMS Learning Platform', NULL, NULL),
(571, 3, 'Far far away, behind the word mountains, far from the away countries Vokalia and Consonantia, there live the blind texts.', 'Far far away, behind the word mountains, far from the away countries Vokalia and Consonantia, there live the blind texts.', NULL, NULL),
(572, 3, 'Free Resources Learning English for Beginner', 'Free Resources Learning English for Beginner', NULL, NULL),
(573, 3, 'Far far away, behind the word mountains, far from the away countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.', 'Far far away, behind the word mountains, far from the away countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean.', NULL, NULL),
(574, 3, 'Instructor have a new ideas every week.', 'Instructor have a new ideas every week.', NULL, NULL),
(575, 3, 'Meet Our Team', 'Meet Our Team', NULL, NULL),
(576, 3, 'Download our mobile app, start learning today', 'Download our mobile app, start learning today', NULL, NULL),
(577, 3, 'Includes all Course && Features', 'Includes all Course && Features', NULL, NULL),
(578, 3, 'Get Bundle', 'Get Bundle', NULL, NULL),
(579, 3, 'Create Instructor', 'Create Instructor', NULL, NULL),
(580, 3, 'Instructor Info', 'Instructor Info', NULL, NULL),
(581, 3, 'Payment Information', 'Payment Information', NULL, NULL),
(582, 3, 'Instructor add successfully', 'Instructor add successfully', NULL, NULL),
(583, 3, 'Instructor List', 'Instructor List', NULL, NULL),
(584, 3, 'Number Of Course', 'Number Of Course', NULL, NULL),
(585, 3, 'View courses', 'View courses', NULL, NULL),
(586, 3, 'Make As Inactive', 'Make As Inactive', NULL, NULL),
(587, 3, 'Enroll Students', 'Enroll Students', NULL, NULL),
(588, 3, 'Course to enrol', 'Course to enrol', NULL, NULL),
(589, 3, 'Select a course', 'Select a course', NULL, NULL),
(590, 3, 'Enroll History', 'Enroll History', NULL, NULL),
(591, 3, 'Add new enrollment', 'Add new enrollment', NULL, NULL),
(592, 3, 'Enrolled Date', 'Enrolled Date', NULL, NULL),
(593, 3, 'Expiry Date', 'Expiry Date', NULL, NULL),
(594, 3, 'Lifetime access', 'Lifetime access', NULL, NULL),
(595, 3, 'Add Review', 'Add Review', NULL, NULL),
(596, 3, 'Select User', 'Select User', NULL, NULL),
(597, 3, 'Select an user', 'Select an user', NULL, NULL),
(598, 3, 'Rating', 'Rating', NULL, NULL),
(599, 3, 'Select a Rating', 'Select a Rating', NULL, NULL),
(600, 3, 'Review added successfull', 'Review added successfull', NULL, NULL),
(601, 3, 'About Us Image', 'About Us Image', NULL, NULL),
(602, 3, 'Faq  Image', 'Faq  Image', NULL, NULL),
(603, 3, 'Faq Image', 'Faq Image', NULL, NULL),
(604, 3, 'Slider image & video link', 'Slider image & video link', NULL, NULL),
(605, 3, 'Add Image', 'Add Image', NULL, NULL),
(606, 3, 'Add Video Link', 'Add Video Link', NULL, NULL),
(607, 3, 'Homepage updated successfully', 'Homepage updated successfully', NULL, NULL),
(608, 3, 'Duration', 'Duration', NULL, NULL),
(609, 3, 'Course Details', 'Course Details', NULL, NULL),
(610, 3, 'Certificate Course', 'Certificate Course', NULL, NULL),
(611, 3, 'Overview', 'Overview', NULL, NULL),
(612, 3, 'Details', 'Details', NULL, NULL),
(613, 3, 'Course Overview', 'Course Overview', NULL, NULL),
(614, 3, 'No Course Description', 'No Course Description', NULL, NULL),
(615, 3, 'FAQ area empty', 'FAQ area empty', NULL, NULL),
(616, 3, 'Course curriculum', 'Course curriculum', NULL, NULL),
(617, 3, 'Course curriculum Empty', 'Course curriculum Empty', NULL, NULL),
(618, 3, 'Requirment', 'Requirment', NULL, NULL),
(619, 3, 'Outcomes', 'Outcomes', NULL, NULL),
(620, 3, 'Rate this course : ', 'Rate this course : ', NULL, NULL),
(621, 3, 'Remove all', 'Remove all', NULL, NULL),
(622, 3, 'Write a reveiw ...', 'Write a reveiw ...', NULL, NULL),
(623, 3, 'Add to cart', 'Add to cart', NULL, NULL),
(624, 3, 'Share', 'Share', NULL, NULL),
(625, 3, 'Share on Facebook', 'Share on Facebook', NULL, NULL),
(626, 3, 'Share on Twitter', 'Share on Twitter', NULL, NULL),
(627, 3, 'Share on Whatsapp', 'Share on Whatsapp', NULL, NULL),
(628, 3, 'Share on Linkedin', 'Share on Linkedin', NULL, NULL),
(629, 3, 'Certificate', 'Certificate', NULL, NULL),
(630, 3, 'Certificate template', 'Certificate template', NULL, NULL),
(631, 3, 'Build your certificate', 'Build your certificate', NULL, NULL),
(632, 3, 'Upload your certificate template', 'Upload your certificate template', NULL, NULL),
(633, 3, 'Upload', 'Upload', NULL, NULL),
(634, 3, 'Certificate elements', 'Certificate elements', NULL, NULL),
(635, 3, 'Available Variable Data', 'Available Variable Data', NULL, NULL),
(636, 3, 'Add a new element', 'Add a new element', NULL, NULL),
(637, 3, 'Enter Text with variable data', 'Enter Text with variable data', NULL, NULL),
(638, 3, 'Total Lesson', 'Total Lesson', NULL, NULL),
(639, 3, 'Choice a font-family', 'Choice a font-family', NULL, NULL),
(640, 3, 'Default', 'Default', NULL, NULL),
(641, 3, 'Pinyon Script', 'Pinyon Script', NULL, NULL),
(642, 3, 'Font Size', 'Font Size', NULL, NULL),
(643, 3, 'Save Template', 'Save Template', NULL, NULL),
(644, 3, 'Certificate builder template has been updated', 'Certificate builder template has been updated', NULL, NULL),
(645, 3, 'Progress', 'Progress', NULL, NULL),
(646, 3, 'Start Now', 'Start Now', NULL, NULL),
(647, 3, 'Course Playing Page', 'Course Playing Page', NULL, NULL),
(648, 3, 'Summary', 'Summary', NULL, NULL),
(649, 3, 'Forum', 'Forum', NULL, NULL),
(650, 3, 'Class Schedules', 'Class Schedules', NULL, NULL),
(651, 3, 'Topic', 'Topic', NULL, NULL),
(652, 3, 'Date & time', 'Date & time', NULL, NULL),
(653, 3, 'Keep up the great work!', 'Keep up the great work!', NULL, NULL),
(654, 3, 'Your dedication to ongoing progress is inspiring.', 'Your dedication to ongoing progress is inspiring.', NULL, NULL),
(655, 3, 'Every step forward is a testament to your commitment to growth and excellence.', 'Every step forward is a testament to your commitment to growth and excellence.', NULL, NULL),
(656, 3, 'Stay focused, stay determined, and continue to push yourself to new heights.', 'Stay focused, stay determined, and continue to push yourself to new heights.', NULL, NULL),
(657, 3, 'You have got this!', 'You have got this!', NULL, NULL),
(658, 3, 'Search answers here', 'Search answers here', NULL, NULL),
(659, 3, 'Questions in this course', 'Questions in this course', NULL, NULL),
(660, 3, 'Ask question', 'Ask question', NULL, NULL),
(661, 3, 'Completed', 'Completed', NULL, NULL),
(662, 3, 'Enter title', 'Enter title', NULL, NULL),
(663, 3, 'Section added successfully', 'Section added successfully', NULL, NULL),
(664, 3, 'Add new lesson', 'Add new lesson', NULL, NULL),
(665, 3, 'Add lesson', 'Add lesson', NULL, NULL),
(666, 3, 'Add new quiz', 'Add new quiz', NULL, NULL),
(667, 3, 'Add quiz', 'Add quiz', NULL, NULL),
(668, 3, 'Sort sections', 'Sort sections', NULL, NULL),
(669, 3, 'Sort Section', 'Sort Section', NULL, NULL),
(670, 3, 'Edit section', 'Edit section', NULL, NULL),
(671, 3, 'Delete section', 'Delete section', NULL, NULL),
(672, 3, 'No lessons are available.', 'No lessons are available.', NULL, NULL),
(673, 3, 'Select lesson type', 'Select lesson type', NULL, NULL),
(674, 3, 'YouTube Video', 'YouTube Video', NULL, NULL),
(675, 3, 'Vimeo Video', 'Vimeo Video', NULL, NULL),
(676, 3, 'Video file', 'Video file', NULL, NULL),
(677, 3, 'Video url [ .mp4 ]', 'Video url [ .mp4 ]', NULL, NULL),
(678, 3, 'Google drive video', 'Google drive video', NULL, NULL),
(679, 3, 'Document file', 'Document file', NULL, NULL),
(680, 3, 'Text', 'Text', NULL, NULL),
(681, 3, 'Iframe embed', 'Iframe embed', NULL, NULL),
(682, 3, 'Next', 'Next', NULL, NULL),
(683, 3, 'Lesson type', 'Lesson type', NULL, NULL),
(684, 3, 'Change', 'Change', NULL, NULL),
(685, 3, 'Enter your text', 'Enter your text', NULL, NULL),
(686, 3, 'Do you want to keep it free as a preview lesson', 'Do you want to keep it free as a preview lesson', NULL, NULL),
(687, 3, 'Mark as free lesson', 'Mark as free lesson', NULL, NULL),
(688, 3, 'lesson added successfully', 'lesson added successfully', NULL, NULL),
(689, 3, 'Sort lessons', 'Sort lessons', NULL, NULL),
(690, 3, 'Edit lesson', 'Edit lesson', NULL, NULL),
(691, 3, 'Delete lesson', 'Delete lesson', NULL, NULL),
(692, 3, 'Congratulations!', 'Congratulations!', NULL, NULL),
(693, 3, 'Your hard work has paid off. Here is to new beginnings and endless opportunities ahead!', 'Your hard work has paid off. Here is to new beginnings and endless opportunities ahead!', NULL, NULL),
(694, 3, 'Get Certificate', 'Get Certificate', NULL, NULL),
(695, 3, 'Download Certificate', 'Download Certificate', NULL, NULL),
(696, 3, 'Download', 'Download', NULL, NULL),
(697, 3, 'Auto', 'Auto', NULL, NULL),
(698, 3, 'Continue', 'Continue', NULL, NULL),
(699, 3, 'Shopping cart', 'Shopping cart', NULL, NULL),
(700, 3, 'Cart items', 'Cart items', NULL, NULL),
(701, 3, 'Payment summary', 'Payment summary', NULL, NULL),
(702, 3, 'Sub total', 'Sub total', NULL, NULL),
(703, 3, 'Tax', 'Tax', NULL, NULL),
(704, 3, '%', '%', NULL, NULL),
(705, 3, 'Apply coupon', 'Apply coupon', NULL, NULL),
(706, 3, 'Send as a gift', 'Send as a gift', NULL, NULL),
(707, 3, 'Enter user email', 'Enter user email', NULL, NULL),
(708, 3, 'Continue to payment', 'Continue to payment', NULL, NULL),
(709, 3, 'Payment failed! Please try again.', 'Payment failed! Please try again.', NULL, NULL),
(710, 3, 'Parent category', 'Parent category', NULL, NULL),
(711, 3, '- Mark it as parent -', '- Mark it as parent -', NULL, NULL),
(712, 3, 'Choose category thumbnail', 'Choose category thumbnail', NULL, NULL),
(713, 3, 'Choose category Logo', 'Choose category Logo', NULL, NULL),
(714, 3, 'Category updated successfully', 'Category updated successfully', NULL, NULL),
(715, 3, 'Enable the Fileinfo extension on your server to upload files.', 'Enable the Fileinfo extension on your server to upload files.', NULL, NULL),
(716, 3, 'Fileinfo extension', 'Fileinfo extension', NULL, NULL),
(717, 3, 'Enable this Fileinfo extension on your server to upload files', 'Enable this Fileinfo extension on your server to upload files', NULL, NULL),
(718, 3, 'paytm merchant key', 'paytm merchant key', NULL, NULL),
(719, 3, 'paytm merchant mid', 'paytm merchant mid', NULL, NULL),
(720, 3, 'paytm merchant website', 'paytm merchant website', NULL, NULL),
(721, 3, 'industry type id', 'industry type id', NULL, NULL),
(722, 3, 'channel id', 'channel id', NULL, NULL),
(723, 3, 'Payment settings update successfully', 'Payment settings update successfully', NULL, NULL),
(724, 3, 'Configure ZOOM server-to-server-oauth credentials', 'Configure ZOOM server-to-server-oauth credentials', NULL, NULL),
(725, 3, 'Account Email', 'Account Email', NULL, NULL),
(726, 3, 'Account ID', 'Account ID', NULL, NULL),
(727, 3, 'Client ID', 'Client ID', NULL, NULL),
(728, 3, 'Client Secret', 'Client Secret', NULL, NULL),
(729, 3, 'Do you want to use Web SDK for your live class?', 'Do you want to use Web SDK for your live class?', NULL, NULL),
(730, 3, 'Meeting SDK Client ID', 'Meeting SDK Client ID', NULL, NULL),
(731, 3, 'Meeting SDK Client Secret', 'Meeting SDK Client Secret', NULL, NULL),
(732, 3, 'Enroll delete successfully', 'Enroll delete successfully', NULL, NULL),
(733, 3, '500 error found', '500 error found', NULL, NULL),
(734, 3, 'A technical error has occurred', 'A technical error has occurred', NULL, NULL),
(735, 3, 'Please contact with site administrator', 'Please contact with site administrator', NULL, NULL),
(736, 3, 'please_do_not_refresh_this_page', 'please_do_not_refresh_this_page', NULL, NULL),
(737, 3, 'Please do not refresh this page', 'Please do not refresh this page', NULL, NULL),
(738, 3, 'User', 'User', NULL, NULL),
(739, 3, 'Item', 'Item', NULL, NULL),
(740, 3, 'Paid amount', 'Paid amount', NULL, NULL),
(741, 3, 'Payment method', 'Payment method', NULL, NULL),
(742, 3, 'Purchased date', 'Purchased date', NULL, NULL),
(743, 3, 'Invoice', 'Invoice', NULL, NULL),
(744, 3, 'Select an option', 'Select an option', NULL, NULL),
(745, 3, 'Total Mark', 'Total Mark', NULL, NULL),
(746, 3, 'Pass Mark', 'Pass Mark', NULL, NULL),
(747, 3, 'Retake', 'Retake', NULL, NULL),
(748, 3, 'Quiz has been created.', 'Quiz has been created.', NULL, NULL),
(749, 3, 'Result', 'Result', NULL, NULL),
(750, 3, 'Edit quiz', 'Edit quiz', NULL, NULL),
(751, 3, 'Update Quiz', 'Update Quiz', NULL, NULL),
(752, 3, 'Add Question', 'Add Question', NULL, NULL),
(753, 3, 'Question Type', 'Question Type', NULL, NULL),
(754, 3, 'Multiple Choice', 'Multiple Choice', NULL, NULL),
(755, 3, 'Fill in the blanks', 'Fill in the blanks', NULL, NULL),
(756, 3, 'True or False', 'True or False', NULL, NULL),
(757, 3, 'Write question', 'Write question', NULL, NULL),
(758, 3, 'Your questions here', 'Your questions here', NULL, NULL);
INSERT INTO `language_phrases` (`id`, `language_id`, `phrase`, `translated`, `created_at`, `updated_at`) VALUES
(759, 3, 'You can keep multiple options. Just put an option and hit enter.', 'You can keep multiple options. Just put an option and hit enter.', NULL, NULL),
(760, 3, 'You can select multiple answers.', 'You can select multiple answers.', NULL, NULL),
(761, 3, 'Manage Course', 'Manage Course', NULL, NULL),
(762, 3, 'Time left : ', 'Time left : ', NULL, NULL),
(763, 3, 'Hour', 'Hour', NULL, NULL),
(764, 3, 'Minute', 'Minute', NULL, NULL),
(765, 3, 'Second', 'Second', NULL, NULL),
(766, 3, 'Total Marks', 'Total Marks', NULL, NULL),
(767, 3, 'Pass Marks', 'Pass Marks', NULL, NULL),
(768, 3, 'Attempts', 'Attempts', NULL, NULL),
(769, 3, 'Total Question', 'Total Question', NULL, NULL),
(770, 3, 'Start Quiz', 'Start Quiz', NULL, NULL),
(771, 3, 'Quiz has been updated.', 'Quiz has been updated.', NULL, NULL),
(772, 3, 'Question has been added.', 'Question has been added.', NULL, NULL),
(773, 3, 'Sort Questions', 'Sort Questions', NULL, NULL),
(774, 3, 'Edit Question', 'Edit Question', NULL, NULL),
(775, 3, 'Update Question', 'Update Question', NULL, NULL),
(776, 3, 'Watermark Type', 'Watermark Type', NULL, NULL),
(777, 3, 'Js Watermark', 'Js Watermark', NULL, NULL),
(778, 3, 'FFMpeg', 'FFMpeg', NULL, NULL),
(779, 3, 'Watermark', 'Watermark', NULL, NULL),
(780, 3, 'Opacity', 'Opacity', NULL, NULL),
(781, 3, 'Opacity (0 - 100)', 'Opacity (0 - 100)', NULL, NULL),
(782, 3, 'Width', 'Width', NULL, NULL),
(783, 3, 'Width (px)', 'Width (px)', NULL, NULL),
(784, 3, 'Height', 'Height', NULL, NULL),
(785, 3, 'Height (px)', 'Height (px)', NULL, NULL),
(786, 3, 'Top', 'Top', NULL, NULL),
(787, 3, 'Top (px)', 'Top (px)', NULL, NULL),
(788, 3, 'Left (px)', 'Left (px)', NULL, NULL),
(789, 3, 'Enter your html5 video url', 'Enter your html5 video url', NULL, NULL),
(790, 3, 'The image size should be', 'The image size should be', NULL, NULL),
(791, 3, 'Caption', 'Caption', NULL, NULL),
(792, 3, '.vtt', '.vtt', NULL, NULL),
(793, 3, 'Animation speed', 'Animation speed', NULL, NULL),
(794, 3, 'Second (0 - 200)', 'Second (0 - 200)', NULL, NULL),
(795, 3, 'Your changes has been saved.', 'Your changes has been saved.', NULL, NULL),
(796, 3, 'Second (0 - 10000)', 'Second (0 - 10000)', NULL, NULL),
(797, 3, 'by', 'by', NULL, NULL),
(798, 3, 'Find A Tutor', 'Find A Tutor', NULL, NULL),
(799, 3, 'Tutor Booking', 'Tutor Booking', NULL, NULL),
(800, 3, 'Subjects', 'Subjects', NULL, NULL),
(801, 3, 'Subject Category', 'Subject Category', NULL, NULL),
(802, 3, 'It is a long established fact that a reader will be the distract by the read content of a page layout.', 'It is a long established fact that a reader will be the distract by the read content of a page layout.', NULL, NULL),
(803, 3, 'Knowledge Base', 'Knowledge Base', NULL, NULL),
(804, 3, 'Start learning from the world\'s pro', 'Start learning from the world\'s pro', NULL, NULL),
(805, 3, 'instructors', 'instructors', NULL, NULL),
(806, 3, 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum.', 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum.', NULL, NULL),
(807, 3, 'Fast Performance', 'Fast Performance', NULL, NULL),
(808, 3, 'It is a long established fact that a reader will be distracted.', 'It is a long established fact that a reader will be distracted.', NULL, NULL),
(809, 3, 'Perfect Responsive', 'Perfect Responsive', NULL, NULL),
(810, 3, 'Fast & Friendly Support', 'Fast & Friendly Support', NULL, NULL),
(811, 3, 'Easy to Use', 'Easy to Use', NULL, NULL),
(812, 3, 'Explore Top Courses Caterories', 'Explore Top Courses Caterories', NULL, NULL),
(813, 3, 'View All Courses', 'View All Courses', NULL, NULL),
(814, 3, '150k +', '150k +', NULL, NULL),
(815, 3, 'Know About Us', 'Know About Us', NULL, NULL),
(816, 3, 'Learn & Grow Your Skills From', 'Learn & Grow Your Skills From', NULL, NULL),
(817, 3, 'Educate', 'Educate', NULL, NULL),
(818, 3, 'Life time Access', 'Life time Access', NULL, NULL),
(819, 3, 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.', 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.', NULL, NULL),
(820, 3, 'Learn from Anywhere', 'Learn from Anywhere', NULL, NULL),
(821, 3, 'More about us', 'More about us', NULL, NULL),
(822, 3, 'Testimonial', 'Testimonial', NULL, NULL),
(823, 3, 'What our clients says about us', 'What our clients says about us', NULL, NULL),
(824, 3, 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of use Lorem Ipsum.', 'It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of use Lorem Ipsum.', NULL, NULL),
(825, 3, 'Linchon Philips', 'Linchon Philips', NULL, NULL),
(826, 3, 'CEO @ Yahoo', 'CEO @ Yahoo', NULL, NULL),
(827, 3, 'Have a look on our news', 'Have a look on our news', NULL, NULL),
(828, 3, 'View All Blogs', 'View All Blogs', NULL, NULL),
(829, 3, 'IOLX | Learn Skills for the Digital Future', 'IOLX | Learn Skills for the Digital Future', NULL, NULL),
(830, 3, 'Find Your Courses', 'Find Your Courses', NULL, NULL),
(831, 3, 'Learn in-demand skills across our most popular course categories.', 'Learn in-demand skills across our most popular course categories.', NULL, NULL),
(832, 3, 'Discover our highest-rated courses, selected based on student reviews and performance.', 'Discover our highest-rated courses, selected based on student reviews and performance.', NULL, NULL),
(833, 3, 'Get a sneak peek at our latest courses launching soon—new opportunities for learning and growth.', 'Get a sneak peek at our latest courses launching soon—new opportunities for learning and growth.', NULL, NULL),
(834, 3, 'Explore our handpicked courses with outstanding content and exclusive offerings.', 'Explore our handpicked courses with outstanding content and exclusive offerings.', NULL, NULL),
(835, 3, 'Built for Learners, Trusted Worldwide', 'Built for Learners, Trusted Worldwide', NULL, NULL),
(836, 3, 'Feedback', 'Feedback', NULL, NULL),
(837, 3, 'Hear directly from our students about their experiences and achievements with our courses.', 'Hear directly from our students about their experiences and achievements with our courses.', NULL, NULL),
(838, 3, 'Insights', 'Insights', NULL, NULL),
(839, 3, 'Stay updated with our latest articles, news, and expert insights.', 'Stay updated with our latest articles, news, and expert insights.', NULL, NULL),
(840, 3, 'Get the IOLX App!', 'Get the IOLX App!', NULL, NULL),
(841, 3, 'Access all courses and features on the go.', 'Access all courses and features on the go.', NULL, NULL),
(842, 3, 'Contact us', 'Contact us', NULL, NULL),
(843, 3, 'Apply to Become an instructor', 'Apply to Become an instructor', NULL, NULL),
(844, 3, 'Enter your phone number', 'Enter your phone number', NULL, NULL),
(845, 3, 'Document', 'Document', NULL, NULL),
(846, 3, 'Provide some documents about your qualifications', 'Provide some documents about your qualifications', NULL, NULL),
(847, 3, 'Already have account?', 'Already have account?', NULL, NULL),
(848, 3, 'Sign in', 'Sign in', NULL, NULL),
(849, 3, 'Cookie', 'Cookie', NULL, NULL),
(850, 3, 'Instructor details', 'Instructor details', NULL, NULL),
(851, 3, 'IOLX — Skills for Everyone, Everywhere', 'IOLX — Skills for Everyone, Everywhere', NULL, NULL),
(852, 3, 'Trending Courses', 'Trending Courses', NULL, NULL),
(853, 3, 'Expand', 'Expand', NULL, NULL),
(854, 3, 'Transforming Africa through skills acquisition.', 'Transforming Africa through skills acquisition.', NULL, NULL),
(855, 3, 'Go to about', 'Go to about', NULL, NULL),
(856, 3, 'Designed for Africa’s growth.', 'Designed for Africa’s growth.', NULL, NULL),
(857, 3, 'IOLX provides accessible, flexible, and practical skills training for learners across Africa. From digital skills to business and creative programs, we ensure that every learner can gain real skills that lead to real opportunities.', 'IOLX provides accessible, flexible, and practical skills training for learners across Africa. From digital skills to business and creative programs, we ensure that every learner can gain real skills that lead to real opportunities.', NULL, NULL),
(858, 3, 'Africa Coverage', 'Africa Coverage', NULL, NULL),
(859, 3, 'Beyond Africa', 'Beyond Africa', NULL, NULL),
(860, 3, 'Insights & Articles', 'Insights & Articles', NULL, NULL),
(861, 3, 'Stay updated with our latest news, expert insights, and educational stories.', 'Stay updated with our latest news, expert insights, and educational stories.', NULL, NULL),
(862, 3, 'IOLX App Coming Soon!', 'IOLX App Coming Soon!', NULL, NULL),
(863, 3, 'Data not found.', 'Data not found.', NULL, NULL),
(864, 3, 'Timezone', 'Timezone', NULL, NULL),
(865, 3, 'We\'re always here to help you.', 'We\'re always here to help you.', NULL, NULL),
(866, 3, 'Our Address', 'Our Address', NULL, NULL),
(867, 3, 'Our location', 'Our location', NULL, NULL),
(868, 3, 'Contact Info', 'Contact Info', NULL, NULL),
(869, 3, 'Open a chat or give us call at', 'Open a chat or give us call at', NULL, NULL),
(870, 3, 'Send your message', 'Send your message', NULL, NULL),
(871, 3, 'Send Message', 'Send Message', NULL, NULL),
(872, 3, 'Blog that help beginner designers become true unicorns.', 'Blog that help beginner designers become true unicorns.', NULL, NULL),
(873, 3, 'Popular Post', 'Popular Post', NULL, NULL),
(874, 3, 'Tags', 'Tags', NULL, NULL),
(875, 3, 'IOLX | Skills for Everyone, Everywhere.', 'IOLX | Skills for Everyone, Everywhere.', NULL, NULL),
(876, 3, 'Sponsor Us', 'Sponsor Us', NULL, NULL),
(877, 3, 'Quick Access', 'Quick Access', NULL, NULL),
(878, 3, 'IOLX Hub', 'IOLX Hub', NULL, NULL),
(879, 3, 'IOLX Office', 'IOLX Office', NULL, NULL),
(880, 3, 'Stay Connected', 'Stay Connected', NULL, NULL),
(881, 3, 'Subscribe for IOLX course updates, new learning programs, and partnership opportunities.', 'Subscribe for IOLX course updates, new learning programs, and partnership opportunities.', NULL, NULL),
(882, 3, 'About IOLX', 'About IOLX', NULL, NULL),
(883, 3, 'Terms of Use', 'Terms of Use', NULL, NULL),
(884, 3, '© 2025 IOLX. All Rights Reserved. Powered by RBBS Network.', '© 2025 IOLX. All Rights Reserved. Powered by RBBS Network.', NULL, NULL),
(885, 3, 'Hi, I’m', 'Hi, I’m', NULL, NULL),
(886, 3, 'Experience', 'Experience', NULL, NULL),
(887, 3, 'Search Pathways...', 'Search Pathways...', NULL, NULL),
(888, 3, 'Institution Categories', 'Institution Categories', NULL, NULL),
(889, 3, 'Fee', 'Fee', NULL, NULL),
(890, 3, 'Min', 'Min', NULL, NULL),
(891, 3, 'Max', 'Max', NULL, NULL),
(892, 3, 'Results', 'Results', NULL, NULL),
(893, 3, ' Knowledge Base', ' Knowledge Base', NULL, NULL),
(894, 3, 'Clear', 'Clear', NULL, NULL),
(895, 3, 'Manage SEO Settings', 'Manage SEO Settings', NULL, NULL),
(896, 3, 'Meta Title', 'Meta Title', NULL, NULL),
(897, 3, 'Meta Keywords', 'Meta Keywords', NULL, NULL),
(898, 3, 'Writing your keyword and hit the enter', 'Writing your keyword and hit the enter', NULL, NULL),
(899, 3, 'Meta Description', 'Meta Description', NULL, NULL),
(900, 3, 'Meta Robot', 'Meta Robot', NULL, NULL),
(901, 3, ' Canonical Url', ' Canonical Url', NULL, NULL),
(902, 3, ' Custom Url', ' Custom Url', NULL, NULL),
(903, 3, 'Og Title', 'Og Title', NULL, NULL),
(904, 3, 'Og Description', 'Og Description', NULL, NULL),
(905, 3, 'Og Image', 'Og Image', NULL, NULL),
(906, 3, 'Json Id', 'Json Id', NULL, NULL),
(907, 3, 'Recaptcha', 'Recaptcha', NULL, NULL),
(908, 3, 'Favicon logo update successfully', 'Favicon logo update successfully', NULL, NULL),
(909, 3, 'Light logo update successfully', 'Light logo update successfully', NULL, NULL),
(910, 3, 'Dark logo update successfully', 'Dark logo update successfully', NULL, NULL),
(911, 3, 'System settings update successfully', 'System settings update successfully', NULL, NULL),
(912, 3, 'Forgot Password', 'Forgot Password', NULL, NULL),
(913, 3, 'Submit your account email address.', 'Submit your account email address.', NULL, NULL),
(914, 3, 'Enter Your Email', 'Enter Your Email', NULL, NULL),
(915, 3, 'Send Request', 'Send Request', NULL, NULL),
(916, 3, 'Back to login page', 'Back to login page', NULL, NULL),
(917, 3, '© 2026 IOLX. All Rights Reserved. Powered by RBBSGL.', '© 2026 IOLX. All Rights Reserved. Powered by RBBSGL.', NULL, NULL),
(918, 3, 'Banner image update successfully', 'Banner image update successfully', NULL, NULL),
(919, 3, 'Leaners', 'Leaners', NULL, NULL),
(920, 3, 'Contact information update successfully', 'Contact information update successfully', NULL, NULL),
(921, 3, 'Who We Are!', 'Who We Are!', NULL, NULL),
(922, 3, 'explore', 'explore', NULL, NULL),
(923, 3, 'Why choose us?', 'Why choose us?', NULL, NULL),
(924, 3, 'Your record has been saved.', 'Your record has been saved.', NULL, NULL),
(925, 3, 'Expiry period', 'Expiry period', NULL, NULL),
(926, 3, 'Lifetime', 'Lifetime', NULL, NULL),
(927, 3, 'Limited time', 'Limited time', NULL, NULL),
(928, 3, 'Number of month', 'Number of month', NULL, NULL),
(929, 3, 'After purchase, students can access the course until your selected month.', 'After purchase, students can access the course until your selected month.', NULL, NULL),
(930, 3, 'Enable drip content', 'Enable drip content', NULL, NULL),
(931, 3, 'Off', 'Off', NULL, NULL),
(932, 3, 'On', 'On', NULL, NULL),
(933, 3, 'Drip Content', 'Drip Content', NULL, NULL),
(934, 3, 'More Info', 'More Info', NULL, NULL),
(935, 3, 'Discount type', 'Discount type', NULL, NULL),
(936, 3, 'FAQ question', 'FAQ question', NULL, NULL),
(937, 3, 'Requirements', 'Requirements', NULL, NULL),
(938, 3, 'Provide requirements', 'Provide requirements', NULL, NULL),
(939, 3, 'Provide outcomes', 'Provide outcomes', NULL, NULL),
(940, 3, 'Banner', 'Banner', NULL, NULL),
(941, 3, 'Preview Video', 'Preview Video', NULL, NULL),
(942, 3, 'Supported URL', 'Supported URL', NULL, NULL),
(943, 3, 'or', 'or', NULL, NULL),
(944, 3, 'Vimeo', 'Vimeo', NULL, NULL),
(945, 3, 'Preview Video File', 'Preview Video File', NULL, NULL),
(946, 3, 'Supported Video file', 'Supported Video file', NULL, NULL),
(947, 3, 'mp4', 'mp4', NULL, NULL),
(948, 3, 'webm', 'webm', NULL, NULL),
(949, 3, 'ogg', 'ogg', NULL, NULL),
(950, 3, 'Course deleted successfully', 'Course deleted successfully', NULL, NULL),
(951, 3, 'store key', 'store key', NULL, NULL),
(952, 3, 'store password', 'store password', NULL, NULL),
(953, 3, 'store live key', 'store live key', NULL, NULL),
(954, 3, 'store live password', 'store live password', NULL, NULL),
(955, 3, 'sslcz testmode', 'sslcz testmode', NULL, NULL),
(956, 3, 'is localhost', 'is localhost', NULL, NULL),
(957, 3, 'sslcz live testmode', 'sslcz live testmode', NULL, NULL),
(958, 3, 'is live localhost', 'is live localhost', NULL, NULL),
(959, 3, 'store id', 'store id', NULL, NULL),
(960, 3, 'signature key', 'signature key', NULL, NULL),
(961, 3, 'store live id', 'store live id', NULL, NULL),
(962, 3, 'signature live key', 'signature live key', NULL, NULL),
(963, 3, 'merchant id', 'merchant id', NULL, NULL),
(964, 3, 'merchant password', 'merchant password', NULL, NULL),
(965, 3, 'merchant live id', 'merchant live id', NULL, NULL),
(966, 3, 'merchant live password', 'merchant live password', NULL, NULL),
(967, 3, 'Ops! You own this course.', 'Ops! You own this course.', NULL, NULL),
(968, 3, 'Recently appointed', 'Recently appointed', NULL, NULL),
(969, 3, 'Insight', 'Insight', NULL, NULL),
(970, 3, 'Powered by IOLX', 'Powered by IOLX', NULL, NULL),
(971, 3, 'View Insight', 'View Insight', NULL, NULL),
(972, 3, 'Update Blog', 'Update Blog', NULL, NULL),
(973, 3, 'Click the enter button after writing your keyword', 'Click the enter button after writing your keyword', NULL, NULL),
(974, 3, 'SEO Fields', 'SEO Fields', NULL, NULL),
(975, 3, 'Blog update successfully', 'Blog update successfully', NULL, NULL),
(976, 3, 'Blog Details', 'Blog Details', NULL, NULL),
(977, 3, 'like', 'like', NULL, NULL),
(978, 3, 'Post A Comment', 'Post A Comment', NULL, NULL),
(979, 3, 'Write your comment ...', 'Write your comment ...', NULL, NULL),
(980, 3, 'Post Comment', 'Post Comment', NULL, NULL),
(981, 3, 'Update category', 'Update category', NULL, NULL),
(982, 3, 'Category update successfully', 'Category update successfully', NULL, NULL),
(983, 3, 'Premiered Courses', 'Premiered Courses', NULL, NULL),
(984, 3, 'Facebook link', 'Facebook link', NULL, NULL),
(985, 3, 'Twitter link', 'Twitter link', NULL, NULL),
(986, 3, 'Linkedin link', 'Linkedin link', NULL, NULL),
(987, 3, 'A short title about yourself', 'A short title about yourself', NULL, NULL),
(988, 3, 'Skills', 'Skills', NULL, NULL),
(989, 3, 'Write your skill and click the enter button', 'Write your skill and click the enter button', NULL, NULL),
(990, 3, 'Photo', 'Photo', NULL, NULL),
(991, 3, 'The image size should be any square image', 'The image size should be any square image', NULL, NULL),
(992, 3, 'Update profile', 'Update profile', NULL, NULL),
(993, 3, 'Current password', 'Current password', NULL, NULL),
(994, 3, 'New password', 'New password', NULL, NULL),
(995, 3, 'Confirm password', 'Confirm password', NULL, NULL),
(996, 3, 'Update password', 'Update password', NULL, NULL),
(997, 3, 'Notification settings', 'Notification settings', NULL, NULL),
(998, 3, 'Protocol', 'Protocol', NULL, NULL),
(999, 3, 'Smtp crypto', 'Smtp crypto', NULL, NULL),
(1000, 3, 'Smtp host', 'Smtp host', NULL, NULL),
(1001, 3, 'Smtp port', 'Smtp port', NULL, NULL),
(1002, 3, 'Smtp from email', 'Smtp from email', NULL, NULL),
(1003, 3, 'Smtp username', 'Smtp username', NULL, NULL),
(1004, 3, 'Smtp password', 'Smtp password', NULL, NULL),
(1005, 3, 'SMTP setting update successfully', 'SMTP setting update successfully', NULL, NULL),
(1006, 3, 'My Bookings', 'My Bookings', NULL, NULL),
(1007, 3, 'pay by paystack', 'pay by paystack', NULL, NULL),
(1008, 3, 'Personal Information', 'Personal Information', NULL, NULL),
(1009, 3, 'Full Name', 'Full Name', NULL, NULL),
(1010, 3, 'Website', 'Website', NULL, NULL),
(1011, 3, 'Change Password', 'Change Password', NULL, NULL),
(1012, 3, 'Add Newsletter', 'Add Newsletter', NULL, NULL),
(1013, 3, 'Subject', 'Subject', NULL, NULL),
(1014, 3, 'My Team Packages', 'My Team Packages', NULL, NULL),
(1015, 3, 'Search email', 'Search email', NULL, NULL),
(1016, 3, 'Search user email...', 'Search user email...', NULL, NULL),
(1017, 3, 'Message someone and chat right now!', 'Message someone and chat right now!', NULL, NULL),
(1018, 3, 'Certificate template has been updated', 'Certificate template has been updated', NULL, NULL),
(1019, 3, 'Select Language to Replace', 'Select Language to Replace', NULL, NULL),
(1020, 3, 'Website Faqs update successfully', 'Website Faqs update successfully', NULL, NULL),
(1021, 3, 'Knowledge_base', 'Knowledge_base', NULL, NULL),
(1022, 3, 'Add knowledge base', 'Add knowledge base', NULL, NULL),
(1023, 3, 'successfullly added', 'successfullly added', NULL, NULL),
(1024, 3, 'Total Articles', 'Total Articles', NULL, NULL),
(1025, 3, ' Articles', ' Articles', NULL, NULL),
(1026, 3, 'Edit Newsletter', 'Edit Newsletter', NULL, NULL),
(1027, 3, 'Add Article', 'Add Article', NULL, NULL),
(1028, 3, 'Enter Article title', 'Enter Article title', NULL, NULL),
(1029, 3, 'article saved.', 'article saved.', NULL, NULL),
(1030, 3, 'Edit Articles', 'Edit Articles', NULL, NULL),
(1031, 3, 'Powered by IOLX News', 'Powered by IOLX News', NULL, NULL),
(1032, 3, 'Why choose IOLX?', 'Why choose IOLX?', NULL, NULL),
(1033, 3, 'IOLX Courses', 'IOLX Courses', NULL, NULL),
(1034, 3, 'Partners', 'Partners', NULL, NULL),
(1035, 3, 'Explore the Organisations Investing in Our Talent.', 'Explore the Organisations Investing in Our Talent.', NULL, NULL),
(1036, 3, 'IOLX Partners', 'IOLX Partners', NULL, NULL),
(1037, 3, 'My Wishlist', 'My Wishlist', NULL, NULL),
(1038, 3, 'Create Admin', 'Create Admin', NULL, NULL),
(1039, 3, 'Admin Info', 'Admin Info', NULL, NULL),
(1040, 3, 'Admin add successfully', 'Admin add successfully', NULL, NULL),
(1041, 3, 'Admins', 'Admins', NULL, NULL),
(1042, 3, 'Admin List', 'Admin List', NULL, NULL),
(1043, 3, 'Root Admin', 'Root Admin', NULL, NULL),
(1044, 3, 'Assign permission', 'Assign permission', NULL, NULL),
(1045, 3, 'Admin Permissions', 'Admin Permissions', NULL, NULL),
(1046, 3, 'Enrollment', 'Enrollment', NULL, NULL),
(1047, 3, 'Newsletter Subscriber', 'Newsletter Subscriber', NULL, NULL),
(1048, 3, 'Contact User', 'Contact User', NULL, NULL),
(1049, 3, 'Offline Payment', 'Offline Payment', NULL, NULL),
(1050, 3, 'Coupon', 'Coupon', NULL, NULL),
(1051, 3, 'Pending Blog List', 'Pending Blog List', NULL, NULL),
(1052, 3, 'Blog Settings', 'Blog Settings', NULL, NULL),
(1053, 3, 'Language Settings', 'Language Settings', NULL, NULL),
(1054, 3, 'Assign permission for', 'Assign permission for', NULL, NULL),
(1055, 3, 'Note', 'Note', NULL, NULL),
(1056, 3, 'You can toggle the switch for enabling or disabling a feature to access', 'You can toggle the switch for enabling or disabling a feature to access', NULL, NULL),
(1057, 3, 'Feature', 'Feature', NULL, NULL),
(1058, 3, 'Permission updated', 'Permission updated', NULL, NULL),
(1059, 3, 'Participant', 'Participant', NULL, NULL),
(1060, 3, 'Online Free Courses', 'Online Free Courses', NULL, NULL),
(1061, 3, '10%', '10%', NULL, NULL),
(1062, 3, 'Lessons for beginner', 'Lessons for beginner', NULL, NULL),
(1063, 3, 'Top Course', 'Top Course', NULL, NULL),
(1064, 3, 'See All Courses', 'See All Courses', NULL, NULL),
(1065, 3, 'The benefit of Yoga Expedition', 'The benefit of Yoga Expedition', NULL, NULL),
(1066, 3, 'What our client say', 'What our client say', NULL, NULL),
(1067, 3, 'See All Blogs', 'See All Blogs', NULL, NULL),
(1068, 3, 'Home page deactivated', 'Home page deactivated', NULL, NULL),
(1069, 3, 'IOLX User Experience', 'IOLX User Experience', NULL, NULL),
(1070, 3, 'What Our learners say.', 'What Our learners say.', NULL, NULL),
(1071, 3, 'FAQs', 'FAQs', NULL, NULL),
(1072, 3, 'User Experience', 'User Experience', NULL, NULL),
(1073, 3, 'Hear what people say about us.', 'Hear what people say about us.', NULL, NULL),
(1074, 3, 'IOLX FAQs', 'IOLX FAQs', NULL, NULL),
(1075, 3, 'Explore Our Frequently Asked Questions.', 'Explore Our Frequently Asked Questions.', NULL, NULL),
(1076, 3, 'Blog Setting', 'Blog Setting', NULL, NULL),
(1077, 3, 'Instructor permission', 'Instructor permission', NULL, NULL),
(1078, 3, 'Provide access', 'Provide access', NULL, NULL),
(1079, 3, 'Decline access', 'Decline access', NULL, NULL),
(1080, 3, 'Visibility on homepage', 'Visibility on homepage', NULL, NULL),
(1081, 3, 'Visible', 'Visible', NULL, NULL),
(1082, 3, 'Hidden', 'Hidden', NULL, NULL),
(1083, 3, 'Status has been updated.', 'Status has been updated.', NULL, NULL),
(1084, 3, 'Private Message', 'Private Message', NULL, NULL),
(1085, 3, 'Chat List', 'Chat List', NULL, NULL),
(1086, 3, 'Create a new thread', 'Create a new thread', NULL, NULL),
(1087, 3, 'New message', 'New message', NULL, NULL),
(1088, 3, 'Create a new conversation with a new user', 'Create a new conversation with a new user', NULL, NULL),
(1089, 3, 'Select a new user', 'Select a new user', NULL, NULL),
(1090, 3, 'Select a user', 'Select a user', NULL, NULL),
(1091, 3, 'Message thread successfully created', 'Message thread successfully created', NULL, NULL),
(1092, 3, 'Send', 'Send', NULL, NULL),
(1093, 3, 'Your message successfully has been sent', 'Your message successfully has been sent', NULL, NULL),
(1094, 3, ' Article', ' Article', NULL, NULL),
(1095, 3, ' Share On :', ' Share On :', NULL, NULL),
(1096, 3, 'Subscriber', 'Subscriber', NULL, NULL),
(1097, 3, 'Subscribers', 'Subscribers', NULL, NULL),
(1098, 3, 'Contact', 'Contact', NULL, NULL),
(1099, 3, 'Search Contact', 'Search Contact', NULL, NULL),
(1100, 3, 'Not registered', 'Not registered', NULL, NULL),
(1101, 3, 'Message Reply', 'Message Reply', NULL, NULL),
(1102, 3, 'Reply', 'Reply', NULL, NULL),
(1103, 3, 'Send reply', 'Send reply', NULL, NULL),
(1104, 3, 'Discover the Organisations That Make Up Our EduSpace.', 'Discover the Organisations That Make Up Our EduSpace.', NULL, NULL),
(1105, 3, 'IOLX EduSapce', 'IOLX EduSapce', NULL, NULL),
(1106, 3, 'Pathways', 'Pathways', NULL, NULL),
(1107, 3, 'IOLX EduSpace', 'IOLX EduSpace', NULL, NULL),
(1108, 3, 'IOLX Ecosystem', 'IOLX Ecosystem', NULL, NULL),
(1109, 3, 'Scorm Content', 'Scorm Content', NULL, NULL),
(1110, 3, 'Video', 'Video', NULL, NULL),
(1111, 3, 'Invalid url', 'Invalid url', NULL, NULL),
(1112, 3, 'Your video source has to be either YouTube', 'Your video source has to be either YouTube', NULL, NULL),
(1113, 3, 'Analyzing', 'Analyzing', NULL, NULL),
(1114, 3, 'Enroll Now', 'Enroll Now', NULL, NULL),
(1115, 3, 'update successfully', 'update successfully', NULL, NULL),
(1116, 3, 'Update lesson', 'Update lesson', NULL, NULL),
(1117, 3, 'Upload system video file', 'Upload system video file', NULL, NULL),
(1118, 3, 'Email Notification', 'Email Notification', NULL, NULL),
(1119, 3, 'Email Verification Required', 'Email Verification Required', NULL, NULL),
(1120, 3, 'Please click the button below to verify your email address.', 'Please click the button below to verify your email address.', NULL, NULL),
(1121, 3, 'Verify Email', 'Verify Email', NULL, NULL),
(1122, 3, 'If you did not request this, you can ignore this email.', 'If you did not request this, you can ignore this email.', NULL, NULL),
(1123, 3, 'Thank you!', 'Thank you!', NULL, NULL),
(1124, 3, 'Password Reset Required', 'Password Reset Required', NULL, NULL),
(1125, 3, 'Please click the button below to reset your password.', 'Please click the button below to reset your password.', NULL, NULL),
(1126, 3, 'Reset Password', 'Reset Password', NULL, NULL),
(1127, 3, 'You have successfully subscribed.', 'You have successfully subscribed.', NULL, NULL),
(1128, 3, 'Remove account', 'Remove account', NULL, NULL),
(1129, 3, 'Edit Review', 'Edit Review', NULL, NULL),
(1130, 3, 'Update Review', 'Update Review', NULL, NULL),
(1131, 3, 'Review Update successfully', 'Review Update successfully', NULL, NULL),
(1132, 3, 'Booked schedules', 'Booked schedules', NULL, NULL),
(1133, 3, 'Title or summary', 'Title or summary', NULL, NULL),
(1134, 3, 'Publish', 'Publish', NULL, NULL),
(1135, 3, 'You already enrolled in this course', 'You already enrolled in this course', NULL, NULL),
(1136, 3, 'Play Now', 'Play Now', NULL, NULL),
(1137, 3, 'Lesson completed', 'Lesson completed', NULL, NULL),
(1138, 3, 'Watch again', 'Watch again', NULL, NULL),
(1139, 3, 'The IOLX Ecosystem', 'The IOLX Ecosystem', NULL, NULL),
(1140, 3, 'Learners', 'Learners', NULL, NULL),
(1141, 3, 'Bootcamp Manager', 'Bootcamp Manager', NULL, NULL),
(1142, 3, 'Manage Bootcamp', 'Manage Bootcamp', NULL, NULL),
(1143, 3, 'Discounted', 'Discounted', NULL, NULL),
(1144, 3, 'Enter Bootcamp Title', 'Enter Bootcamp Title', NULL, NULL),
(1145, 3, 'Enter your bootcamp price', 'Enter your bootcamp price', NULL, NULL),
(1146, 3, 'Bootcamp title', 'Bootcamp title', NULL, NULL),
(1147, 3, 'You own this item.', 'You own this item.', NULL, NULL),
(1148, 3, 'Bootcamp Details', 'Bootcamp Details', NULL, NULL),
(1149, 3, 'Module', 'Module', NULL, NULL),
(1150, 3, 'Course Content', 'Course Content', NULL, NULL),
(1151, 3, 'Bootcamp Overview', 'Bootcamp Overview', NULL, NULL),
(1152, 3, 'Bootcamp Content Empty', 'Bootcamp Content Empty', NULL, NULL),
(1153, 3, 'Register', 'Register', NULL, NULL),
(1154, 3, 'Resource', 'Resource', NULL, NULL),
(1155, 3, 'Class record', 'Class record', NULL, NULL),
(1156, 3, 'Contact Instructor', 'Contact Instructor', NULL, NULL),
(1157, 3, 'For details about the course', 'For details about the course', NULL, NULL),
(1158, 3, 'Call Us', 'Call Us', NULL, NULL),
(1159, 3, 'Share on social media', 'Share on social media', NULL, NULL),
(1160, 3, 'Bootcamp FAQ', 'Bootcamp FAQ', NULL, NULL),
(1161, 3, 'Enroll', 'Enroll', NULL, NULL),
(1162, 3, 'Module & Class', 'Module & Class', NULL, NULL),
(1163, 3, 'Enrollments', 'Enrollments', NULL, NULL),
(1164, 3, 'Duplicate', 'Duplicate', NULL, NULL),
(1165, 3, 'Mark email as verified', 'Mark email as verified', NULL, NULL),
(1166, 3, 'Public Instructor Settings', 'Public Instructor Settings', NULL, NULL),
(1167, 3, 'Instructor settings', 'Instructor settings', NULL, NULL),
(1168, 3, 'Allow public instructor', 'Allow public instructor', NULL, NULL),
(1169, 3, 'Instructor application note', 'Instructor application note', NULL, NULL),
(1170, 3, 'Revenue settings', 'Revenue settings', NULL, NULL),
(1171, 3, 'Instructor revenue percentage', 'Instructor revenue percentage', NULL, NULL),
(1172, 3, 'Admin revenue percentage', 'Admin revenue percentage', NULL, NULL),
(1173, 3, 'Pending payouts', 'Pending payouts', NULL, NULL),
(1174, 3, 'Completed payouts', 'Completed payouts', NULL, NULL),
(1175, 3, 'Revoke Instructor Access', 'Revoke Instructor Access', NULL, NULL),
(1176, 3, 'This coupon is not valid.', 'This coupon is not valid.', NULL, NULL),
(1177, 3, 'Item added to the cart.', 'Item added to the cart.', NULL, NULL),
(1178, 3, 'Remove from cart', 'Remove from cart', NULL, NULL),
(1179, 3, 'Update Student', 'Update Student', NULL, NULL),
(1180, 3, 'Student update successfully', 'Student update successfully', NULL, NULL),
(1181, 3, 'User deleted successfully', 'User deleted successfully', NULL, NULL),
(1182, 3, 'Search not found...', 'Search not found...', NULL, NULL),
(1183, 3, 'Profile updated successfully.', 'Profile updated successfully.', NULL, NULL),
(1184, 3, 'Wishlisted courses', 'Wishlisted courses', NULL, NULL),
(1185, 3, 'Profile picture updated.', 'Profile picture updated.', NULL, NULL),
(1186, 3, 'Question added successfully.', 'Question added successfully.', NULL, NULL),
(1187, 3, 'Report', 'Report', NULL, NULL),
(1188, 3, 'Dislike', 'Dislike', NULL, NULL),
(1189, 3, 'Question deleted successfully.', 'Question deleted successfully.', NULL, NULL),
(1190, 3, 'Motivational speech update successfully', 'Motivational speech update successfully', NULL, NULL),
(1191, 3, 'Newsletter created successfully', 'Newsletter created successfully', NULL, NULL),
(1192, 3, 'Send newsletter', 'Send newsletter', NULL, NULL),
(1193, 3, 'Send To', 'Send To', NULL, NULL),
(1194, 3, 'Selected user', 'Selected user', NULL, NULL),
(1195, 3, 'All user', 'All user', NULL, NULL),
(1196, 3, 'All student', 'All student', NULL, NULL),
(1197, 3, 'All instructor', 'All instructor', NULL, NULL),
(1198, 3, 'All subscriber', 'All subscriber', NULL, NULL),
(1199, 3, 'Registered user', 'Registered user', NULL, NULL),
(1200, 3, 'Non registered user', 'Non registered user', NULL, NULL),
(1201, 3, 'Setting Update successfully', 'Setting Update successfully', NULL, NULL),
(1202, 3, 'Payment Document', 'Payment Document', NULL, NULL),
(1203, 3, '(jpg, pdf, txt, png, docx)', '(jpg, pdf, txt, png, docx)', NULL, NULL),
(1204, 3, 'Pay offline', 'Pay offline', NULL, NULL),
(1205, 3, 'You review has been saved.', 'You review has been saved.', NULL, NULL),
(1206, 3, 'course_thumbnail', 'course_thumbnail', NULL, NULL),
(1207, 3, 'user_photo', 'user_photo', NULL, NULL),
(1208, 3, 'Our History', 'Our History', NULL, NULL),
(1209, 3, 'Mission & Vision', 'Mission & Vision', NULL, NULL),
(1210, 3, 'Our Team', 'Our Team', NULL, NULL),
(1211, 3, 'Careers', 'Careers', NULL, NULL),
(1212, 3, 'IOLX Centre', 'IOLX Centre', NULL, NULL),
(1213, 3, 'Item removed from cart.', 'Item removed from cart.', NULL, NULL),
(1214, 3, 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills. We bridge the gap between learning and real-world impact by connecting people to knowledge that drives growth, innovation, and economic opportunity.', 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills. We bridge the gap between learning and real-world impact by connecting people to knowledge that drives growth, innovation, and economic opportunity.', NULL, NULL),
(1215, 3, 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills and real-world impact.', 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills and real-world impact.', NULL, NULL),
(1216, 3, 'Accessible, flexible, and practical skills training that leads to real opportunities across Africa.', 'Accessible, flexible, and practical skills training that leads to real opportunities across Africa.', NULL, NULL),
(1217, 3, 'Our philosophy is simple: hire great people and give them the resources and support to do their best work.\r\n\r\n', 'Our philosophy is simple: hire great people and give them the resources and support to do their best work.\r\n\r\n', NULL, NULL),
(1218, 3, 'Skilled minds, empowered to deliver skills for everyone, everywhere.', 'Skilled minds, empowered to deliver skills for everyone, everywhere.', NULL, NULL),
(1219, 3, 'Meet the IOLX Team', 'Meet the IOLX Team', NULL, NULL),
(1220, 3, 'Your like has been added.', 'Your like has been added.', NULL, NULL),
(1221, 3, 'Reply added successfully.', 'Reply added successfully.', NULL, NULL),
(1222, 3, 'Your changes has been saved', 'Your changes has been saved', NULL, NULL),
(1223, 3, 'Your like has been removed.', 'Your like has been removed.', NULL, NULL),
(1224, 3, 'Your application has been submitted.', 'Your application has been submitted.', NULL, NULL),
(1225, 3, 'Available Variables', 'Available Variables', NULL, NULL),
(1226, 3, 'Add element', 'Add element', NULL, NULL),
(1227, 3, 'Add Text', 'Add Text', NULL, NULL),
(1228, 3, 'Add Text Element', 'Add Text Element', NULL, NULL),
(1229, 3, 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills.', 'IOLX is a future-focused learning and opportunity platform built to empower Africans with practical, in-demand skills.', NULL, NULL),
(1230, 3, 'Accessible, flexible, and practical skills training for learners across Africa.', 'Accessible, flexible, and practical skills training for learners across Africa.', NULL, NULL),
(1231, 3, 'Learn more about IOLX – Skills for Everyone, Everywhere.', 'Learn more about IOLX – Skills for Everyone, Everywhere.', NULL, NULL),
(1232, 3, 'Terms and Conditions', 'Terms and Conditions', NULL, NULL),
(1233, 3, 'Terms & Conditions', 'Terms & Conditions', NULL, NULL),
(1234, 3, 'Team Packages', 'Team Packages', NULL, NULL),
(1235, 3, 'Team Pcakages', 'Team Pcakages', NULL, NULL),
(1236, 3, 'Trainers', 'Trainers', NULL, NULL),
(1237, 3, 'Insights and stories shaping education and innovation.', 'Insights and stories shaping education and innovation.', NULL, NULL),
(1238, 3, 'Powered by', 'Powered by', NULL, NULL),
(1239, 3, 'Insights shaping education, technology, and innovation.', 'Insights shaping education, technology, and innovation.', NULL, NULL),
(1240, 3, 'IOLX Blog – Learn, Create & Grow', 'IOLX Blog – Learn, Create & Grow', NULL, NULL),
(1241, 3, 'IOLX Blog', 'IOLX Blog', NULL, NULL),
(1242, 3, 'Explore articles, insights, and guides from IOLX – your gateway to learning and innovation.', 'Explore articles, insights, and guides from IOLX – your gateway to learning and innovation.', NULL, NULL),
(1243, 3, 'Stay updated with our latest news, expert insights, and educational stories.\n\n', 'Stay updated with our latest news, expert insights, and educational stories.\n\n', NULL, NULL),
(1244, 3, 'No categories found', 'No categories found', NULL, NULL),
(1245, 3, 'Bootcamp has been updated successfully.', 'Bootcamp has been updated successfully.', NULL, NULL),
(1246, 3, 'Bootcap Courses', 'Bootcap Courses', NULL, NULL),
(1247, 3, 'Discover our featured Bootcap courses for advanced learning.', 'Discover our featured Bootcap courses for advanced learning.', NULL, NULL),
(1248, 3, 'Bootcamp Courses', 'Bootcamp Courses', NULL, NULL),
(1249, 3, 'Discover our featured Bootcamp courses for advanced learning.', 'Discover our featured Bootcamp courses for advanced learning.', NULL, NULL),
(1250, 3, 'Explore our handpicked Bootcamp courses with exclusive offerings.', 'Explore our handpicked Bootcamp courses with exclusive offerings.', NULL, NULL),
(1251, 3, 'Get a sneak peek at our latest Bootcamp courses—new opportunities for learning and growth.', 'Get a sneak peek at our latest Bootcamp courses—new opportunities for learning and growth.', NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `lessons`
--

CREATE TABLE `lessons` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `section_id` bigint(20) UNSIGNED DEFAULT NULL,
  `lesson_type` varchar(255) DEFAULT NULL,
  `duration` varchar(255) DEFAULT NULL,
  `total_mark` int(11) DEFAULT NULL,
  `pass_mark` int(11) DEFAULT NULL,
  `retake` int(11) DEFAULT NULL,
  `lesson_src` varchar(255) DEFAULT NULL,
  `attachment` longtext DEFAULT NULL,
  `attachment_type` varchar(255) DEFAULT NULL,
  `video_type` text DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `is_free` int(11) DEFAULT NULL,
  `sort` int(11) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `summary` longtext DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lessons`
--

INSERT INTO `lessons` (`id`, `title`, `user_id`, `course_id`, `section_id`, `lesson_type`, `duration`, `total_mark`, `pass_mark`, `retake`, `lesson_src`, `attachment`, `attachment_type`, `video_type`, `thumbnail`, `is_free`, `sort`, `description`, `summary`, `status`, `created_at`, `updated_at`) VALUES
(1, 'How to Make a Robot out of Cardboard', 1, 12, 1, 'video-url', '00:10:00', NULL, NULL, NULL, 'https://www.youtube.com/watch?v=QcBeDbs8n9k&list=PLW59e7xpIgNGCRPpTqmcer6Pl6kmEHlqH&index=2', NULL, NULL, 'youtube', NULL, NULL, 1, NULL, '<p><span style=\"color: rgb(54, 28, 10); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\">In this video we are making customized cardboard robot that is simple to make.\r\n\r\nMaterials:\r\n1.Geared DC motor\r\n2.ON/OFF switch \r\n3.9V battery \r\n4.Electrical Wires\r\n5.Cardboard \r\n6.9V battery connector\r\n7.Empty pen for axle\r\n8.Rubber fabric strips/Elastic bands (to connect wheels)\r\n</span></p><div><span style=\"color: rgb(54, 28, 10); font-family: Roboto, Arial, sans-serif; white-space-collapse: preserve; background-color: rgba(0, 0, 0, 0.05);\"><br></span></div>', NULL, NULL, NULL),
(2, 'How to make DIY drone from cardboard', 1, 13, 2, 'video-url', '00:10:00', NULL, NULL, NULL, 'https://www.youtube.com/watch?v=0BXdbDrAEms', NULL, NULL, 'youtube', NULL, NULL, 1, NULL, '<p><a href=\"https://www.youtube.com/watch?v=0BXdbDrAEms\">How to make DIY drone from cardboard and found items - homemade drone easy - YouTube</a></p>', NULL, NULL, NULL),
(3, 'Module 01', 1, 14, 3, 'video-url', '00:10:00', NULL, NULL, NULL, 'https://www.youtube.com/watch?v=uPhB6I0m-TE', NULL, NULL, 'youtube', NULL, NULL, 1, NULL, '<p><a href=\"https://www.youtube.com/watch?v=uPhB6I0m-TE\">How to make a F1 RC car at home from cardboard – Remote Control Car - Amazing DIY toy</a></p>', NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `like_dislike_reviews`
--

CREATE TABLE `like_dislike_reviews` (
  `id` int(255) NOT NULL,
  `review_id` int(255) DEFAULT NULL,
  `user_id` int(255) DEFAULT NULL,
  `liked` int(255) DEFAULT 0,
  `disliked` int(255) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `like_dislike_reviews`
--

INSERT INTO `like_dislike_reviews` (`id`, `review_id`, `user_id`, `liked`, `disliked`, `created_at`, `updated_at`) VALUES
(1, 3, 1, 1, 0, '2026-01-22 12:16:55', '2026-01-22 12:16:55');

-- --------------------------------------------------------

--
-- Table structure for table `live_classes`
--

CREATE TABLE `live_classes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `class_topic` varchar(255) DEFAULT NULL,
  `provider` varchar(255) DEFAULT NULL,
  `class_date_and_time` timestamp NULL DEFAULT NULL,
  `additional_info` longtext DEFAULT NULL,
  `note` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `media_files`
--

CREATE TABLE `media_files` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `post_id` int(11) DEFAULT NULL,
  `story_id` int(11) DEFAULT NULL,
  `album_id` int(11) DEFAULT NULL,
  `product_id` int(11) DEFAULT NULL,
  `page_id` int(11) DEFAULT NULL,
  `group_id` int(11) DEFAULT NULL,
  `chat_id` int(11) DEFAULT NULL,
  `file_name` varchar(255) DEFAULT NULL,
  `file_type` varchar(255) DEFAULT NULL,
  `privacy` varchar(200) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `messages`
--

CREATE TABLE `messages` (
  `id` int(255) NOT NULL,
  `thread_id` int(255) DEFAULT NULL,
  `sender_id` int(255) DEFAULT NULL,
  `receiver_id` int(255) DEFAULT NULL,
  `message` longtext DEFAULT NULL,
  `read` int(11) DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `messages`
--

INSERT INTO `messages` (`id`, `thread_id`, `sender_id`, `receiver_id`, `message`, `read`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 2, 'Welcome to IOLX', NULL, '2026-01-12 00:24:31', '2026-01-11 18:24:31');

-- --------------------------------------------------------

--
-- Table structure for table `message_threads`
--

CREATE TABLE `message_threads` (
  `id` int(255) NOT NULL,
  `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
  `contact_one` int(255) DEFAULT NULL,
  `contact_two` int(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `message_threads`
--

INSERT INTO `message_threads` (`id`, `code`, `contact_one`, `contact_two`, `created_at`, `updated_at`) VALUES
(1, 'xukWl49gYO0aJVze72Ty', 1, 2, '2026-01-12 00:24:15', '2026-01-12 00:24:31');

-- --------------------------------------------------------

--
-- Table structure for table `migrations`
--

CREATE TABLE `migrations` (
  `id` int(10) UNSIGNED NOT NULL,
  `migration` varchar(255) NOT NULL,
  `batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `newsletters`
--

CREATE TABLE `newsletters` (
  `id` int(11) NOT NULL,
  `subject` varchar(255) DEFAULT NULL,
  `description` mediumtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `newsletters`
--

INSERT INTO `newsletters` (`id`, `subject`, `description`, `created_at`, `updated_at`) VALUES
(1, 'Bootcamp Launch: Web Designing with AI (Enroll Now)', '<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Hello</span><span lang=\"EN-US\" style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:\r\n#2000\"> IOLXcers</span><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">,<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">We are excited to officially announce the launch of our new hands-on\r\nbootcamp:<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:2\"><b><span style=\"font-size:18.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:2\"><b><span style=\"font-size:18.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">WEB DESIGNING WITH AI – BOOTCAMP<o:p></o:p></span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">This bootcamp is designed to help beginners and aspiring creators <b>build\r\nmodern websites faster using Artificial Intelligence</b>, even with little or\r\nno coding experience.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">What You’ll Learn<o:p></o:p></span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">During this bootcamp, participants will learn how to:<o:p></o:p></span></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l2 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Design\r\n     professional website layouts using AI tools<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l2 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Generate\r\n     website code (HTML, CSS, JavaScript) with AI assistance<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l2 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Create\r\n     website content, images, and color themes using AI<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l2 level1 lfo1;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Build\r\n     and publish real websites from start to finish<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">How the Bootcamp Works<o:p></o:p></span></b></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l0 level1 lfo2;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Practical,\r\n     step-by-step training<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l0 level1 lfo2;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Real\r\n     projects (not theory only)<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l0 level1 lfo2;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Beginner-friendly\r\n     guidance<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l0 level1 lfo2;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">AI\r\n     tools explained simply and clearly<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Who This Bootcamp Is For<o:p></o:p></span></b></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l3 level1 lfo3;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Students\r\n     and beginners in tech<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l3 level1 lfo3;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Entrepreneurs\r\n     and small business owners<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l3 level1 lfo3;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Graphic\r\n     designers and creatives<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l3 level1 lfo3;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Anyone\r\n     who wants future-ready digital skills<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">&nbsp;</span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">No prior web design or coding experience is required.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Segoe UI Emoji&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:&quot;Segoe UI Emoji&quot;;\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Why This Bootcamp Matters<o:p></o:p></span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Web design is one of the most in-demand digital skills today.<br>\r\nBy combining <b>web design + AI</b>, you gain:<o:p></o:p></span></p>\r\n\r\n<ul style=\"margin-top:0cm\" type=\"disc\">\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l1 level1 lfo4;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Faster\r\n     productivity<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l1 level1 lfo4;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Competitive\r\n     skills for jobs and freelancing<o:p></o:p></span></li>\r\n <li class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\n     normal;mso-list:l1 level1 lfo4;tab-stops:list 36.0pt\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n     &quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\">Confidence\r\n     to build and manage your own websites<o:p></o:p></span></li>\r\n</ul>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Segoe UI Emoji&quot;,sans-serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-bidi-font-family:&quot;Segoe UI Emoji&quot;;\r\nmso-ansi-language:#2000;mso-fareast-language:#2000\">&nbsp;</span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal;mso-outline-level:3\"><b><span style=\"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Enrollment Now Open<o:p></o:p></span></b></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Limited slots available.<o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><b><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"><br></span></b></p><p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><b><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Register now and be part of the future of web design.</span></b><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\r\n&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:#2000\"><o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\"><br></span></p><p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt;line-height:\r\nnormal\"><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\r\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:#2000;mso-fareast-language:\r\n#2000\">Warm regards,<br>\r\n<b>IOLX Team</b><br>\r\n<i>Skills for Everyone, Everywhere.</i><o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;margin-bottom:.0001pt\"><span lang=\"en-GH\">&nbsp;</span></p>', '2026-01-16 14:15:15', '2026-01-16 14:15:15');

-- --------------------------------------------------------

--
-- Table structure for table `newsletter_subscribers`
--

CREATE TABLE `newsletter_subscribers` (
  `id` int(11) NOT NULL,
  `email` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `newsletter_subscribers`
--

INSERT INTO `newsletter_subscribers` (`id`, `email`, `created_at`, `updated_at`) VALUES
(1, 'djenergy1520@gmail.com', '2026-01-13 18:58:39', '2026-01-13 18:58:39'),
(2, 'starlettelove671@gmail.com', '2026-01-16 16:32:43', '2026-01-16 16:32:43'),
(3, 'b6exxf9rw@5ktz9.com', '2026-01-29 00:14:40', '2026-01-29 00:14:40'),
(4, 'trswuoku4@ghjem.com', '2026-01-29 00:14:44', '2026-01-29 00:14:44');

-- --------------------------------------------------------

--
-- Table structure for table `notifications`
--

CREATE TABLE `notifications` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `notification_settings`
--

CREATE TABLE `notification_settings` (
  `id` int(11) NOT NULL,
  `type` varchar(255) DEFAULT NULL,
  `is_editable` int(11) DEFAULT NULL,
  `addon_identifier` varchar(255) DEFAULT NULL,
  `user_types` varchar(400) DEFAULT NULL,
  `system_notification` varchar(400) DEFAULT NULL,
  `email_notification` varchar(400) DEFAULT NULL,
  `subject` varchar(255) DEFAULT NULL,
  `template` longtext DEFAULT NULL,
  `setting_title` varchar(255) DEFAULT NULL,
  `setting_sub_title` varchar(255) DEFAULT NULL,
  `date_updated` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `notification_settings`
--

INSERT INTO `notification_settings` (`id`, `type`, `is_editable`, `addon_identifier`, `user_types`, `system_notification`, `email_notification`, `subject`, `template`, `setting_title`, `setting_sub_title`, `date_updated`, `created_at`, `updated_at`) VALUES
(1, 'edit_email_template', 1, NULL, '[\"admin\",\"user\"]', '{\"admin\":\"1\",\"user\":\"1\"}', '{\"admin\":\"1\",\"user\":\"0\"}', '{\"admin\":\"New user registered\",\"user\":\"Registered successfully\"}', '{\"admin\":\"New user registered [user_name] \\r\\n<br>User email: <b>[user_email]<\\/b>\",\"user\":\"You have successfully registered with us at [system_name].\"}', 'New user registration', 'Get notified when a new user signs up', '1693215071', '2023-11-02 11:13:07', '2023-12-05 01:23:15'),
(2, 'email_verification', 0, NULL, '[\"user\"]', '{\"user\":\"0\"}', '{\"user\":\"1\"}', '{\"user\":\"Email verification code\"}', '{\"user\":\"You have received a email verification code. Your verification code is [email_verification_code]\"}', 'Email verification', 'It is permanently enabled for student email verification.', '1684135777', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(3, 'forget_password_mail', 0, NULL, '[\"user\"]', '{\"user\":\"0\"}', '{\"user\":\"1\"}', '{\"user\":\"Forgot password verification code\"}', '{\"user\":\"You have received a email verification code. Your verification code is [system_name][verification_link][minutes]\"}', 'Forgot password mail', 'It is permanently enabled for student email verification.', '1684145383', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(4, 'new_device_login_confirmation', 0, NULL, '[\"user\"]', '{\"user\":\"0\"}', '{\"user\":\"1\"}', '{\"user\":\"Please confirm your login\"}', '{\"user\":\"Have you tried logging in with a different device? Confirm using the verification code. Your verification code is [verification_code]. Remember that you will lose access to your previous device after logging in to the new device <b>[user_agent]<\\/b>.<br> Use the verification code within [minutes] minutes\"}', 'Account security alert', 'Send verification code for login from a new device', '1684145383', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(6, 'course_purchase', 1, NULL, '[\"admin\",\"student\",\"instructor\"]', '{\"admin\":\"1\",\"student\":\"1\",\"instructor\":\"1\"}', '{\"admin\":\"0\",\"student\":\"0\",\"instructor\":\"0\"}', '{\"admin\":\"A new course has been sold\",\"instructor\":\"A new course has been sold\",\"student\":\"You have purchased a new course\"}', '{\"admin\":\"<p>Course title: [course_title]<\\/p><p>Student: [student_name]\\r\\n<\\/p><p>Paid amount: [paid_amount]<\\/p><p>Instructor: [instructor_name]<\\/p>\",\"instructor\":\"Course title: [course_title]\\r\\nStudent: [student_name]\\r\\nPaid amount: [paid_amount]\",\"student\":\"Course title: [course_title]\\r\\nPaid amount: [paid_amount]\\r\\nInstructor: [instructor_name]\"}', 'Course purchase notification', 'Stay up-to-date on student course purchases.', '1684303456', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(7, 'course_completion_mail', 1, NULL, '[\"student\",\"instructor\"]', '{\"student\":\"1\",\"instructor\":\"1\"}', '{\"student\":\"0\",\"instructor\":\"0\"}', '{\"instructor\":\"Course completion\",\"student\":\"You have completed a new course\"}', '{\"instructor\":\"Course completed [course_title]\\r\\nStudent: [student_name]\",\"student\":\"Course: [course_title]\\r\\nInstructor: [instructor_name]\"}', 'Course completion mail', 'Stay up to date on student course completion.', '1684303457', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(8, 'certificate_eligibility', 1, 'certificate', '[\"student\",\"instructor\"]', '{\"student\":\"1\",\"instructor\":\"1\"}', '{\"student\":\"0\",\"instructor\":\"0\"}', '{\"instructor\":\"Certificate eligibility\",\"student\":\"certificate eligibility\"}', '{\"instructor\":\"Course: [course_title]\\r\\nStudent: [student_name]\\r\\nCertificate link: [certificate_link]\",\"student\":\"Course: [course_title]\\r\\nInstructor: [instructor_name]\\r\\nCertificate link: [certificate_link]\"}', 'Course eligibility notification', 'Stay up to date on course certificate eligibility.', '1684303460', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(9, 'offline_payment_suspended_mail', 1, 'offline_payment', '[\"student\"]', '{\"student\":\"1\"}', '{\"student\":\"0\"}', '{\"student\":\"Your payment has been suspended\"}', '{\"student\":\"<p>Your offline payment has been <b style=\'color: red;\'>suspended</b> !</p><p>Please provide a valid document of your payment.</p>\"}', 'Offline payment suspended mail', 'If students provides fake information, notify them of the suspension', '1684303463', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(10, 'bundle_purchase', 1, 'course_bundle', '[\"admin\",\"student\",\"instructor\"]', '{\"admin\":\"1\",\"student\":\"1\",\"instructor\":\"1\"}', '{\"admin\":\"0\",\"student\":\"0\",\"instructor\":\"0\"}', '{\"admin\":\"A new course bundle has been sold \",\"instructor\":\"A new course bundle has been sold \",\"student\":\"You have purchased a new course bundle test\"}', '{\"admin\":\"Course bundle: [bundle_title]\\r\\nStudent: [student_name]\\r\\nInstructor: [instructor_name] \",\"instructor\":\"Course bundle: [bundle_title]\\r\\nStudent: [student_name] \",\"student\":\"Course bundle: [bundle_title]\\r\\nInstructor: [instructor_name] \"}', 'Course bundle purchase notification', 'Stay up-to-date on student course bundle purchases.', '1684303467', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(13, 'add_new_user_as_affiliator', 0, 'affiliate_course', '[\"affiliator\"]', '{\"affiliator\":\"0\"}', '{\"affiliator\":\"1\"}', '{\"affiliator\":\"Congratulation ! You are assigned as an affiliator\"}', '{\"affiliator\":\"You are assigned as a website Affiliator.\\r\\nWebsite: [website_link]\\r\\n<br>\\r\\nPassword: [password]\"}', 'New user added as affiliator', 'Send account information to the new user', '1684135777', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(14, 'affiliator_approval_notification', 1, 'affiliate_course', '[\"affiliator\"]', '{\"affiliator\":\"1\"}', '{\"affiliator\":\"0\"}', '{\"affiliator\":\"Congratulations! Your affiliate request has been approved\"}', '{\"affiliator\":\"Congratulations! Your affiliate request has been approved\"}', 'Affiliate approval notification', 'Send affiliate approval mail to the user account', '1684303472', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(15, 'affiliator_request_cancellation', 1, 'affiliate_course', '[\"affiliator\"]', '{\"affiliator\":\"1\"}', '{\"affiliator\":\"0\"}', '{\"affiliator\":\"Sorry ! Your request has been currently refused\"}', '{\"affiliator\":\"Sorry ! Your request has been currently refused.\"}', 'Affiliator request cancellation', 'Send mail, when you cancel the affiliation request', '1684303473', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(16, 'affiliation_amount_withdrawal_request', 1, 'affiliate_course', '[\"admin\",\"affiliator\"]', '{\"admin\":\"1\",\"affiliator\":\"1\"}', '{\"admin\":\"0\",\"affiliator\":\"0\"}', '{\"admin\":\"New money withdrawal request\",\"affiliator\":\"New money withdrawal request\"}', '{\"admin\":\"New money withdrawal request by [\'user_name] [amount]\",\"affiliator\":\"Your Withdrawal request of [amount] has been sent to authority\"}', 'Affiliation money withdrawal request', 'Send mail, when the users request the withdrawal of money', '1684303476', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(17, 'approval_affiliation_amount_withdrawal_request', 1, 'affiliate_course', '[\"affiliator\"]', '{\"affiliator\":\"1\"}', '{\"affiliator\":\"0\"}', '{\"affiliator\":\"Congartulation ! Your withdrawal request has been approved\"}', '{\"affiliator\":\"Congartulation ! Your payment request has been approved.\"}', 'Approval of withdrawal request of affiliation', 'Send mail, when you approved the affiliation withdrawal request', '1684303480', '2023-11-02 11:13:07', '2023-11-02 11:13:07'),
(18, 'course_gift', 1, NULL, '[\"payer\",\"receiver\"]', '{\"payer\":\"1\",\"receiver\":\"1\"}', '{\"payer\":\"1\",\"receiver\":\"1\"}', '{\"payer\":\"You have gift a course\",\"receiver\":\"You have received a course gift\"}', '{\"payer\":\"You have gift a course to [user_name] [course_title][instructor]\",\"receiver\":\"You have received a course gift by [payer][course_title][instructor]\"}', 'Course gift notification', 'Notify users after course gift', '1691818623', '2023-11-02 11:13:07', '2023-11-06 05:02:28');

-- --------------------------------------------------------

--
-- Table structure for table `offline_payments`
--

CREATE TABLE `offline_payments` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `item_type` varchar(255) DEFAULT NULL,
  `items` varchar(255) DEFAULT NULL,
  `tax` double DEFAULT NULL,
  `total_amount` double DEFAULT NULL,
  `coupon` varchar(255) DEFAULT NULL,
  `phone_no` varchar(255) DEFAULT NULL,
  `bank_no` varchar(255) DEFAULT NULL,
  `doc` varchar(255) DEFAULT NULL,
  `status` int(255) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `password_reset_tokens`
--

CREATE TABLE `password_reset_tokens` (
  `email` varchar(255) NOT NULL,
  `token` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `password_reset_tokens`
--

INSERT INTO `password_reset_tokens` (`email`, `token`, `created_at`) VALUES
('alvinsegbedzi@gmail.com', '$2y$10$apTCtCiAURcG/ZsqBpKHZO9XEYnjmn8CY7T71s67EB0TpXR/Fd9Cy', '2026-01-15 22:53:14'),
('djenergy2026@hotmail.com', '$2y$10$cduEVy3YqaoaAOlvpSOdEuahMEeaj3.dX/Y.W1AbIj2p1Gk1TSCfS', '2026-01-14 00:40:30'),
('lordiaosei03@gmail.com', '$2y$10$I2ZANXS5RDf3RXAL0SME2efxcoDyGi60f1VFSwd4BDS2WdZoXJFOC', '2026-01-14 22:44:55'),
('starlettelove671@gmail.com', '$2y$10$AGnZOPA9YfJkKuCageumme9DEsHVnXAjN/mLvt7sASyZck1TQ.Oum', '2026-01-16 22:41:51');

-- --------------------------------------------------------

--
-- Table structure for table `payment_gateways`
--

CREATE TABLE `payment_gateways` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `identifier` varchar(255) DEFAULT NULL,
  `currency` varchar(255) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `model_name` varchar(255) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `keys` text DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `test_mode` int(11) DEFAULT NULL,
  `is_addon` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payment_gateways`
--

INSERT INTO `payment_gateways` (`id`, `identifier`, `currency`, `title`, `model_name`, `description`, `keys`, `status`, `test_mode`, `is_addon`, `created_at`, `updated_at`) VALUES
(1, 'paypal', 'USD', 'Paypal', 'Paypal', '', '{\"sandbox_client_id\":\"AfGaziKslex-scLAyYdDYXNFaz2aL5qGau-SbDgE_D2E80D3AFauLagP8e0kCq9au7W4IasmFbirUUYc\",\"sandbox_secret_key\":\"EMa5pCTuOpmHkhHaCGibGhVUcKg0yt5-C3CzJw-OWJCzaXXzTlyD17SICob_BkfM_0Nlk7TWnN42cbGz\",\"production_client_id\":\"1234\",\"production_secret_key\":\"12345\"}', 0, 0, 0, '2023-06-24 03:51:49', '2026-01-08 22:46:13'),
(2, 'stripe', 'USD', 'Stripe', 'StripePay', '', '{\"public_key\":\"pk_test_c6VvBEbwHFdulFZ62q1IQrar\",\"secret_key\":\"sk_test_9IMkiM6Ykxr1LCe2dJ3PgaxS\",\"public_live_key\":\"pk_live_xxxxxxxxxxxxxxxxxxxxxxxx\",\"secret_live_key\":\"sk_live_xxxxxxxxxxxxxxxxxxxxxxxx\"}', 0, 0, 0, '2023-06-24 03:51:49', '2026-01-08 22:46:22'),
(3, 'razorpay', 'INR', 'Razorpay', 'Razorpay', '', '{\"public_key\":\"rzp_test_J60bqBOi1z1aF5\",\"secret_key\":\"uk935K7p4j96UCJgHK8kAU4q\"}', 0, 0, 0, '2023-06-24 03:51:49', '2026-01-08 22:46:30'),
(4, 'flutterwave', 'USD', 'Flutterwave', 'Flutterwave', '', '{\"public_key\":\"FLWPUBK_TEST-48dfbeb50344ecd8bc075b4ffe9ba266-X\",\"secret_key\":\"FLWSECK_TEST-1691582e23bd6ee4fb04213ec0b862dd-X\"}', 0, 0, 0, '2023-06-24 03:51:49', '2026-01-08 22:46:39'),
(5, 'paytm', 'INR', 'Paytm', 'Paytm', '', '{\"paytm_merchant_key\":\"NLcIjJn!!lkjDZQN\",\"paytm_merchant_mid\":\"YEPkQv98980476147162\",\"paytm_merchant_website\":\"WEBSTAGING\",\"industry_type_id\":\"Retail\",\"channel_id\":\"WEB\"}', 0, 0, 0, '2023-06-24 03:51:49', '2026-01-08 22:48:26'),
(6, 'offline', 'USD', 'Offline Payment', 'OfflinePayment', '', '{\"bank_information\":\"Write your bank information and instructions here\"}', 1, 0, 0, '2023-06-24 03:51:49', '2024-09-24 01:00:18'),
(7, 'paystack', 'GHS', 'Paystack', 'Paystack', NULL, '{\"secret_test_key\":\"sk_live_e86bed2bce29f3f29f672b1bb004aab8e2183089\",\"public_test_key\":\"pk_test_86f82acfe84b0febf376208e5709a6eb3ffd4a87\",\"secret_live_key\":\"sk_live_e86bed2bce29f3f29f672b1bb004aab8e2183089\",\"public_live_key\":\"pk_live_d2dace4b0d925b38e18c5d22880bb5c40badf740\"}', 1, 0, 0, '2024-10-03 11:05:03', '2026-01-11 01:02:00'),
(8, 'sslcommerz', 'BDT', 'SSLCommerz', 'Sslcommerz', NULL, '{\"store_key\":\"creatxxxxxxxxxxx\",\"store_password\":\"creatxxxxxxxx@ssl\",\"store_live_key\":\"st_live_xxxxxxxxxxxxxxxxxxxxxxxx\",\"store_live_password\":\"sp_live_xxxxxxxxxxxxxxxxxxxxxxxx\",\"sslcz_testmode\":\"true\",\"is_localhost\":\"true\",\"sslcz_live_testmode\":\"false\",\"is_live_localhost\":\"false\"}', 0, 0, 0, '2025-03-23 11:50:40', '2026-01-08 22:48:34'),
(9, 'aamarpay', 'BDT', 'Aamarpay', 'Aamarpay', NULL, '{\"store_id\":\"xxxxxxxxxxxxx\",\"signature_key\":\"xxxxxxxxxxxxxxxxxxx\",\"store_live_id\":\"st_live_xxxxxxxxxxxxxxxxxxxxxxxx\",\"signature_live_key\":\"si_live_xxxxxxxxxxxxxxxxxxxxxxxx\"}', 0, 0, 0, '2025-03-23 11:50:40', '2026-01-08 22:48:43'),
(10, 'doku', 'IDR', 'Doku', 'Doku', NULL, '{\"client_id\":\"BRN-xxxx-xxxxxxxxxxxxx\",\"secret_test_key\":\"SK-xxxxxxxxxxxxxxxxxxxx\",\"public_test_key\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"}', 1, 1, 0, '2025-03-23 11:50:40', '2025-03-23 11:50:40'),
(11, 'maxicash', 'USD', 'Maxicash', 'Maxicash', NULL, '{\"merchant_id\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\",\"merchant_password\":\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"}', 0, 0, 0, '2025-03-23 11:50:40', '2026-01-08 22:48:51');

-- --------------------------------------------------------

--
-- Table structure for table `payment_histories`
--

CREATE TABLE `payment_histories` (
  `id` int(11) UNSIGNED NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `payment_type` varchar(50) DEFAULT NULL,
  `course_id` int(11) DEFAULT NULL,
  `amount` double DEFAULT NULL,
  `invoice` varchar(255) DEFAULT NULL,
  `date_added` int(11) DEFAULT NULL,
  `last_modified` int(11) DEFAULT NULL,
  `admin_revenue` varchar(255) DEFAULT NULL,
  `instructor_revenue` varchar(255) DEFAULT NULL,
  `tax` double DEFAULT NULL,
  `instructor_payment_status` int(11) DEFAULT 0,
  `transaction_id` varchar(255) DEFAULT NULL,
  `session_id` varchar(255) DEFAULT NULL,
  `coupon` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payouts`
--

CREATE TABLE `payouts` (
  `id` int(11) UNSIGNED NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `payment_type` varchar(255) DEFAULT NULL,
  `amount` double DEFAULT NULL,
  `status` int(11) DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `permissions`
--

CREATE TABLE `permissions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `admin_id` int(11) DEFAULT NULL,
  `permissions` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `permissions`
--

INSERT INTO `permissions` (`id`, `admin_id`, `permissions`, `created_at`, `updated_at`) VALUES
(1, 3, '[\"admin.dashboard\",\"admin.offline.payments\",\"admin.coupons\",\"admin.instructor.revenue\",\"admin.revenue\",\"admin.purchase.history\",\"admin.enroll.history\",\"admin.student.enroll\"]', '2026-01-11 12:32:13', '2026-01-11 18:35:38');

-- --------------------------------------------------------

--
-- Table structure for table `personal_access_tokens`
--

CREATE TABLE `personal_access_tokens` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tokenable_type` varchar(255) NOT NULL,
  `tokenable_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `token` varchar(64) NOT NULL,
  `abilities` text DEFAULT NULL,
  `last_used_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `player_settings`
--

CREATE TABLE `player_settings` (
  `id` int(11) NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `player_settings`
--

INSERT INTO `player_settings` (`id`, `title`, `description`, `created_at`, `updated_at`) VALUES
(1, 'watermark_width', '100', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(2, 'watermark_height', '24', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(3, 'watermark_top', '10', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(4, 'watermark_left', '10', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(5, 'watermark_opacity', '30', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(6, 'watermark_type', 'js', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(7, 'watermark_logo', 'uploads/watermark/watermark-1767952977.png', '2024-08-27 11:25:27', '2026-01-09 16:02:57'),
(8, 'animation_speed', '1000', '2024-10-30 11:38:00', '2026-01-09 16:02:57');

-- --------------------------------------------------------

--
-- Table structure for table `questions`
--

CREATE TABLE `questions` (
  `id` int(11) NOT NULL,
  `quiz_id` int(11) DEFAULT NULL,
  `title` longtext DEFAULT NULL,
  `type` varchar(255) DEFAULT NULL,
  `answer` mediumtext DEFAULT NULL,
  `options` longtext DEFAULT NULL,
  `sort` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `quizzes`
--

CREATE TABLE `quizzes` (
  `id` int(255) NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `section_id` int(255) DEFAULT NULL,
  `duration` varchar(255) DEFAULT NULL,
  `total_mark` int(255) DEFAULT NULL,
  `pass_mark` int(255) DEFAULT NULL,
  `drip_rule` int(255) DEFAULT NULL,
  `summary` longtext DEFAULT NULL,
  `attempts` longtext DEFAULT NULL,
  `sort` int(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `quiz_submissions`
--

CREATE TABLE `quiz_submissions` (
  `id` int(11) NOT NULL,
  `quiz_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `correct_answer` longtext DEFAULT NULL,
  `wrong_answer` longtext DEFAULT NULL,
  `submits` longtext DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `reviews`
--

CREATE TABLE `reviews` (
  `id` int(255) UNSIGNED NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `course_id` int(255) DEFAULT NULL,
  `rating` int(255) DEFAULT NULL,
  `review_type` varchar(255) DEFAULT NULL,
  `review` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `reviews`
--

INSERT INTO `reviews` (`id`, `user_id`, `course_id`, `rating`, `review_type`, `review`, `created_at`, `updated_at`) VALUES
(1, 26, 12, 0, 'course', NULL, '2026-01-16 20:08:03', '2026-01-16 20:08:03'),
(2, 26, 12, 0, 'course', NULL, '2026-01-16 20:08:04', '2026-01-16 20:08:04'),
(3, 26, 12, 0, 'course', NULL, '2026-01-16 20:08:04', '2026-01-16 20:08:04');

-- --------------------------------------------------------

--
-- Table structure for table `sections`
--

CREATE TABLE `sections` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `sort` int(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `sections`
--

INSERT INTO `sections` (`id`, `user_id`, `course_id`, `title`, `sort`, `created_at`, `updated_at`) VALUES
(1, 1, 12, 'How to Make a Robot out of Cardboard', 1, '2026-01-13 17:20:27', '2026-01-13 21:58:30'),
(2, 1, 13, 'How to make DIY drone from cardboard', 1, '2026-01-13 22:20:35', '2026-01-13 22:20:35'),
(3, 1, 14, 'How to make a F1 RC car at home from cardboard – Remote Control Car - Amazing DIY toy', 1, '2026-01-14 16:36:47', '2026-01-14 16:36:47');

-- --------------------------------------------------------

--
-- Table structure for table `seo_fields`
--

CREATE TABLE `seo_fields` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `course_id` int(20) DEFAULT NULL,
  `blog_id` int(20) DEFAULT NULL,
  `bootcamp_id` int(11) DEFAULT NULL,
  `route` varchar(255) DEFAULT NULL,
  `name_route` varchar(255) DEFAULT NULL,
  `meta_title` varchar(255) DEFAULT NULL,
  `meta_keywords` text DEFAULT NULL,
  `meta_description` text DEFAULT NULL,
  `meta_robot` text DEFAULT NULL,
  `canonical_url` varchar(255) DEFAULT NULL,
  `custom_url` varchar(255) DEFAULT NULL,
  `json_ld` longtext DEFAULT NULL,
  `og_title` varchar(255) DEFAULT NULL,
  `og_description` text DEFAULT NULL,
  `og_image` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `seo_fields`
--

INSERT INTO `seo_fields` (`id`, `course_id`, `blog_id`, `bootcamp_id`, `route`, `name_route`, `meta_title`, `meta_keywords`, `meta_description`, `meta_robot`, `canonical_url`, `custom_url`, `json_ld`, `og_title`, `og_description`, `og_image`, `created_at`, `updated_at`) VALUES
(1, NULL, NULL, NULL, 'Home', 'home', 'IOLX | Skills for Everyone, Everywhere.', '[{\"value\":\"IOLX\"},{\"value\":\"online learning Africa\"},{\"value\":\"digital skills training\"},{\"value\":\"e-learning platform\"},{\"value\":\"job-ready skills\"},{\"value\":\"skills for everyone everywhere\"},{\"value\":\"African education\"},{\"value\":\"professional development\"},{\"value\":\"skills development Africa\"},{\"value\":\"remote learning\"},{\"value\":\"online courses Africa\"},{\"value\":\"vocational training\"},{\"value\":\"upskilling Africa\"},{\"value\":\"teacher opportunities\"},{\"value\":\"learn online Africa\"},{\"value\":\"digital learning platform\"}]', 'IOLX is Africa’s digital learning platform, offering job-ready skills and flexible online courses for learners and educators. Join thousands across Africa to upskill, teach, and transform your future anytime, anywhere.', '<meta name=\"robots\" content=\"index, follow\">', 'https://www.iolx.org', 'https://www.iolx.org', '<script type=\"application/ld+json\">\r\n{\r\n  \"@context\": \"https://schema.org\",\r\n  \"@type\": \"EducationalOrganization\",\r\n  \"name\": \"IOLX\",\r\n  \"url\": \"https://www.iolx.org/\",\r\n  \"logo\": \"https://www.iolx.org/assets/logo.png\",\r\n  \"sameAs\": [\r\n    \"https://www.facebook.com/iolxorg\",\r\n    \"https://twitter.com/iolxorg\",\r\n    \"https://www.linkedin.com/company/iolxorg\"\r\n  ],\r\n  \"description\": \"IOLX is Africa’s digital learning platform offering job-ready skills and flexible online courses for learners and educators. Join thousands across Africa to upskill, teach, and transform your future anytime, anywhere.\",\r\n  \"address\": {\r\n    \"@type\": \"PostalAddress\",\r\n    \"addressLocality\": \"Oyarifa\",\r\n    \"addressRegion\": \"Greater Accra\",\r\n    \"addressCountry\": \"Ghana\"\r\n  },\r\n  \"contactPoint\": {\r\n    \"@type\": \"ContactPoint\",\r\n    \"contactType\": \"Customer Support\",\r\n    \"email\": \"support@iolx.org\",\r\n    \"url\": \"https://www.iolx.org/contact\"\r\n  }\r\n}\r\n</script>', 'IOLX | Skills for Everyone, Everywhere', 'Join thousands of Africans on IOLX — Africa’s digital learning platform offering job-ready skills, flexible online courses, and opportunities to learn or teach anytime, anywhere.', 'uploads/seo-og-images/1-iolx banner for social media2.jpg', NULL, NULL),
(2, NULL, NULL, NULL, 'Compare', 'compare', 'Compare Courses & Skills', '[{\"value\":\"course\"},{\"value\":\"compare\"},{\"value\":\"difference\"},{\"value\":\"compare courses Africa\"},{\"value\":\"online learning comparison\"},{\"value\":\"digital skills\"},{\"value\":\"skill programs\"},{\"value\":\"e-learning Africa\"},{\"value\":\"job-ready skills\"},{\"value\":\"IOLX courses\"},{\"value\":\"online education Africa\"}]', 'Compare online courses and skill programs on IOLX. Find the right learning path for your career, upskill efficiently, and join thousands of learners across Africa.', 'index, follow', 'https:://iolx.org/course-compare', 'https:://iolx.org/course-compare', '<meta property=\"og:title\" content=\"Compare Courses & Skills – IOLX Africa’s Digital Learning Platform\">\r\n<meta property=\"og:description\" content=\"Compare online courses and skill programs on IOLX. Find the right learning path for your career, upskill efficiently, and join thousands of learners across Africa.\">\r\n<meta property=\"og:url\" content=\"https://www.iolx.org/compare\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:image\" content=\"https://www.iolx.org/assets/images/compare-banner.jpg\">', 'Course compare', 'Course compare', 'uploads/seo-og-images/2-iolx banner for social media2.jpg', NULL, NULL),
(3, NULL, NULL, NULL, 'Privacy', 'privacy.policy', 'Privacy Policy | IOLX – Your Data and Trust Matter', '[{\"value\":\"IOLX privacy policy\"},{\"value\":\"data protection\"},{\"value\":\"online learning privacy\"},{\"value\":\"user data security\"},{\"value\":\"Africa digital learning\"},{\"value\":\"personal information\"},{\"value\":\"privacy statement\"},{\"value\":\"e-learning privacy\"}]', 'Read IOLX’s Privacy Policy to understand how we collect, use, and protect your personal information. Your data security and privacy are our top priority.', 'index, follow', 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', '<meta property=\"og:title\" content=\"Privacy Policy – IOLX Africa’s Digital Learning Platform\">\r\n<meta property=\"og:description\" content=\"Read IOLX’s Privacy Policy to understand how we collect, use, and protect your personal information. Your data security and privacy are our top priority.\">\r\n<meta property=\"og:url\" content=\"https://www.iolx.org/privacy\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:image\" content=\"https://www.iolx.org/assets/images/privacy-banner.jpg\">', 'IOLX – Learn Digital Skills Online', 'IOLX – Learn Digital Skills Online', 'uploads/seo-og-images/3-iolx banner for social media2.jpg', NULL, NULL),
(4, NULL, NULL, NULL, 'Refund', 'refund.policy', NULL, NULL, NULL, 'index, follow', 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', NULL, NULL, NULL, 'uploads/seo-og-images/4-iolx banner for social media2.jpg', NULL, NULL),
(5, NULL, NULL, NULL, 'Terms- condition', 'terms.condition', 'Privacy Policy | IOLX – Your Data and Trust Matter', '[{\"value\":\"<meta name=\\\"keywords\\\" content=\\\"IOLX privacy policy, data protection, online learning privacy, user data security, Africa digital learning, personal information, privacy statement, e-learning privacy\\\">\"}]', NULL, 'index, follow', 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', NULL, 'IOLX – Learn Digital Skills Online', NULL, 'uploads/seo-og-images/5-iolx banner for social media2.jpg', NULL, NULL),
(6, NULL, NULL, NULL, 'Faq', 'faq', NULL, NULL, NULL, NULL, 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', NULL, NULL, NULL, 'uploads/seo-og-images/6-iolx banner for social media2.jpg', NULL, NULL),
(7, NULL, NULL, NULL, 'Cookie policy', 'cookie.policy', 'IOLX - Cookie policy', NULL, NULL, NULL, 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', NULL, NULL, NULL, 'uploads/seo-og-images/7-iolx banner for social media2.jpg', NULL, NULL),
(8, 1, NULL, NULL, 'Course Details', 'course.details', 'AI Web Development (No Coding required)', 'ai web development, no coding web development, zero coding website design, ai website builder, no code web development course, ai powered web design, build websites without coding', 'Learn how to build real websites using AI and no-code tools—no programming required. This beginner-friendly IOLX course helps you design, publish, and monetize websites with ease.', 'index, follow', 'https://iolx.org/courses/ai-web-development-no-coding', 'https://iolx.org/courses/ai-web-development-no-coding', '{\r\n  \"id\": \"ai-webdev-no-coding-001\",\r\n  \"title\": \"AI Web Development (No Coding Required)\",\r\n  \"short_description\": \"Build real websites using AI and no-code tools—no programming required.\",\r\n  \"description\": \"AI Web Development (No Coding Required) is a beginner-friendly, practical course designed for anyone who wants to create websites without learning traditional programming. Learners use AI-powered tools and no-code platforms to design, build, customize, and publish modern websites and simple web applications. By the end, every learner will launch a fully functional live website.\",\r\n  \"meta_title\": \"AI Web Development (No Coding Required) | IOLX\",\r\n  \"meta_keywords\": \"ai web development, no coding web development, zero coding website design, ai website builder, no code web development course, ai powered web design, build websites without coding, ai web development for beginners, no code website creation, ai tools for web development, online web development course, african digital skills, beginner web design course, freelancing with ai, iolx courses\",\r\n  \"meta_description\": \"Learn how to build real websites using AI and no-code tools—no programming required. This beginner-friendly IOLX course helps you design, publish, and monetize websites with ease.\",\r\n  \"canonical_url\": \"https://iolx.org/courses/ai-web-development-no-coding\",\r\n  \"og_title\": \"AI Web Development (No Coding Required) | IOLX\",\r\n  \"og_description\": \"Build real websites using AI and no-code tools—no programming needed. This beginner-friendly IOLX course shows you how to design, publish, and monetize websites with ease.\"\r\n}', 'Build Websites with AI — No Coding Required | IOLX', 'Build real websites using AI and no-code tools—no programming needed. This beginner-friendly IOLX course shows you how to design, publish, and monetize websites with ease.', NULL, '2026-01-06 20:38:47', '2026-01-06 20:38:47'),
(9, NULL, 1, NULL, 'Blog Details', 'blog.details', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-08 17:12:13', '2026-01-08 17:12:13'),
(10, NULL, 5, NULL, 'Blog Details', 'blog.details', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-08 17:36:43', '2026-01-08 17:36:43'),
(11, NULL, 2, NULL, 'Blog Details', 'blog.details', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-08 17:14:40', '2026-01-08 17:14:40'),
(12, NULL, 4, NULL, 'Blog Details', 'blog.details', NULL, NULL, NULL, 'index, follow', 'https://www.iolx.org/courses', 'https://www.iolx.org/courses', NULL, NULL, NULL, NULL, '2026-01-12 00:13:40', '2026-01-12 00:13:40');

-- --------------------------------------------------------

--
-- Table structure for table `settings`
--

CREATE TABLE `settings` (
  `id` int(11) UNSIGNED NOT NULL,
  `type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `settings`
--

INSERT INTO `settings` (`id`, `type`, `description`, `created_at`, `updated_at`) VALUES
(1, 'language', 'english', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(2, 'system_name', 'IOLX', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(3, 'system_title', 'IOLX', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(4, 'system_email', 'office@iolx.org', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(5, 'address', 'Accra, Ghana', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(6, 'phone', '+233248246032', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(7, 'purchase_code', '0000-0000-0000-0000', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(8, 'paypal', '[{\"active\":\"1\",\"mode\":\"sandbox\",\"sandbox_client_id\":\"AfGaziKslex-scLAyYdDYXNFaz2aL5qGau-SbDgE_D2E80D3AFauLagP8e0kCq9au7W4IasmFbirUUYc\",\"sandbox_secret_key\":\"EMa5pCTuOpmHkhHaCGibGhVUcKg0yt5-C3CzJw-OWJCzaXXzTlyD17SICob_BkfM_0Nlk7TWnN42cbGz\",\"production_client_id\":\"1234\",\"production_secret_key\":\"12345\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(9, 'stripe_keys', '[{\"active\":\"1\",\"testmode\":\"on\",\"public_key\":\"pk_test_CAC3cB1mhgkJqXtypYBTGb4f\",\"secret_key\":\"sk_test_iatnshcHhQVRXdygXw3L2Pp2\",\"public_live_key\":\"pk_live_xxxxxxxxxxxxxxxxxxxxxxxx\",\"secret_live_key\":\"sk_live_xxxxxxxxxxxxxxxxxxxxxxxx\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(10, 'youtube_api_key', 'youtube-and-google-drive-api-key', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(11, 'vimeo_api_key', 'vimeo-api-key', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(12, 'slogan', 'Skills for Everyone, Everywhere.', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(13, 'text_align', NULL, '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(14, 'allow_instructor', '1', '2023-10-29 05:36:40', '2023-12-05 23:04:06'),
(15, 'instructor_revenue', '70', '2023-10-29 05:36:40', '2023-12-05 23:04:11'),
(16, 'system_currency', 'GHS', '2023-10-29 05:36:40', '2026-01-06 21:23:51'),
(17, 'paypal_currency', 'USD', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(18, 'stripe_currency', 'USD', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(19, 'author', 'IOLX', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(20, 'currency_position', 'right-space', '2023-10-29 05:36:40', '2026-01-06 21:23:51'),
(21, 'website_description', 'IOLX - Interactive Online Learning Experience', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(22, 'website_keywords', 'IOLX - Interactive Online Learning Experience', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(23, 'footer_text', 'IOLX', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(24, 'footer_link', 'https://iolx.org/', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(25, 'protocol', 'smtp', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(26, 'smtp_host', 'mail.iolx.org', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(27, 'smtp_port', '465', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(28, 'smtp_user', 'office@iolx.org', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(29, 'smtp_pass', 'iolxorg_iolx', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(30, 'version', '1.6', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(31, 'student_email_verification', '0', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(32, 'instructor_application_note', 'Fill all the fields carefully and share if you want to share any document with us it will help us to evaluate you as an instructor. dfdfs', '2023-10-29 05:36:40', '2023-12-05 23:04:06'),
(33, 'razorpay_keys', '[{\"active\":\"1\",\"key\":\"rzp_test_J60bqBOi1z1aF5\",\"secret_key\":\"uk935K7p4j96UCJgHK8kAU4q\",\"theme_color\":\"#c7a600\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(34, 'razorpay_currency', 'USD', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(35, 'fb_app_id', 'fb-app-id', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(36, 'fb_app_secret', 'fb-app-secret', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(37, 'fb_social_login', '0', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(38, 'drip_content_settings', '{\"lesson_completion_role\":\"duration\",\"minimum_duration\":\"15:30:00\",\"minimum_percentage\":\"60\",\"locked_lesson_message\":\"<h3 xss=\\\"removed\\\" style=\\\"text-align: center; \\\"><span xss=\\\"removed\\\" style=\\\"\\\">Permission denied!<\\/span><\\/h3><p xss=\\\"removed\\\" style=\\\"text-align: center; \\\"><span xss=\\\"removed\\\">This course supports drip content, so you must complete the previous lessons.<\\/span><\\/p>\",\"files\":null}', '2023-10-29 05:36:40', '2023-10-29 05:26:38'),
(41, 'course_accessibility', 'publicly', '2023-10-29 05:36:40', '2023-12-05 00:54:45'),
(42, 'smtp_crypto', 'ssl', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(47, 'academy_cloud_access_token', 'jdfghasdfasdfasdfasdfasdf', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(48, 'course_selling_tax', '0', '2023-10-29 05:36:40', '2026-01-14 16:15:53'),
(49, 'ccavenue_keys', '[{\"active\":\"1\",\"ccavenue_merchant_id\":\"cmi_xxxxxx\",\"ccavenue_working_key\":\"cwk_xxxxxxxxxxxx\",\"ccavenue_access_code\":\"ccc_xxxxxxxxxxxxx\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(50, 'ccavenue_currency', 'INR', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(51, 'iyzico_keys', '[{\"active\":\"1\",\"testmode\":\"on\",\"iyzico_currency\":\"TRY\",\"api_test_key\":\"atk_xxxxxxxx\",\"secret_test_key\":\"stk_xxxxxxxx\",\"api_live_key\":\"alk_xxxxxxxx\",\"secret_live_key\":\"slk_xxxxxxxx\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(52, 'iyzico_currency', 'TRY', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(53, 'paystack_keys', '[{\"active\":\"1\",\"testmode\":\"on\",\"secret_test_key\":\"sk_test_c746060e693dd50c6f397dffc6c3b2f655217c94\",\"public_test_key\":\"pk_test_0816abbed3c339b8473ff22f970c7da1c78cbe1b\",\"secret_live_key\":\"sk_live_xxxxxxxxxxxxxxxxxxxxx\",\"public_live_key\":\"pk_live_xxxxxxxxxxxxxxxxxxxxx\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(54, 'paystack_currency', 'NGN', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(55, 'paytm_keys', '[{\"PAYTM_MERCHANT_KEY\":\"PAYTM_MERCHANT_KEY\",\"PAYTM_MERCHANT_MID\":\"PAYTM_MERCHANT_MID\",\"PAYTM_MERCHANT_WEBSITE\":\"DEFAULT\",\"INDUSTRY_TYPE_ID\":\"Retail\",\"CHANNEL_ID\":\"WEB\"}]', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(57, 'google_analytics_id', NULL, '2023-10-29 05:36:40', '2023-12-05 00:54:45'),
(58, 'meta_pixel_id', NULL, '2023-10-29 05:36:40', '2023-12-05 00:54:45'),
(59, 'smtp_from_email', 'office@iolx.org', '2023-10-29 05:36:40', '2026-01-09 09:15:27'),
(61, 'language_dirs', '{\"english\":\"ltr\",\"hindi\":\"rtl\",\"arabic\":\"rtl\"}', '2023-10-29 05:36:40', '2023-10-29 05:36:40'),
(62, 'certificate_template', 'uploads/certificate-template/1767953013-YG0gZFd6cXVNoL7hb4i2JSC5RH1fE3.png', '2024-03-12 08:17:10', '2026-01-09 16:03:33'),
(63, 'certificate_builder_content', '<style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                <style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style>\n        \n\n                                \n<style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><style>\n            @import url(\'https://fonts.googleapis.com/css2?family=Italianno&display=swap\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap%27\');\n            @import url(\'https://fonts.googleapis.com/css2?family=Miss+Fajardose&display=swap%27\');\n        </style><div id=\"certificate-layout-module\" class=\"certificate-layout-module resizeable-canvas draggable ui-draggable ui-draggable-handle ui-resizable hidden-position\" style=\"position: relative; width: 1069.2px; height: 755.055px; left: 0px; top: -1px;\" bis_skin_checked=\"1\">\n                <img class=\"certificate-template\" style=\"width: 100%; height: 100%;\" src=\"https://iolx.org/public/uploads/certificate-template/1767953013-YG0gZFd6cXVNoL7hb4i2JSC5RH1fE3.png\"><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 16px; top: 574.75px; left: 650.75px; width: 122.125px; font-family: auto; height: 106.236px; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {qr_code}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 18px; top: 611.556px; left: 50.5556px; width: 287.825px; font-family: &quot;Pinyon Script&quot;; height: 43.8px; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {instructor_name}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 18px; top: 305.575px; left: 275.575px; width: 569.988px; font-family: &quot;Pinyon Script&quot;; height: 47.8px; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {student_name}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 16px; top: 624.6px; left: 843.6px; width: min-content; font-family: auto; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {course_completion_date}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 12px; top: 669.972px; left: 66.9722px; width: min-content; font-family: auto; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {certificate_download_date}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable hidden-position\" style=\"position: absolute; font-size: 30px; top: 259.9px; left: 1115.89px; width: 534.336px; height: 62px; font-family: auto; padding: 5px !important;\" bis_skin_checked=\"1\">\n                COURSE COMPLETION CERTIFICATE\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable hidden-position\" style=\"position: absolute; font-size: 18px; top: 405.375px; left: 1076.39px; width: 802.1px; font-family: &quot;Pinyon Script&quot;; height: 100.238px; padding: 5px !important;\" bis_skin_checked=\"1\">\n                This certificate is awarded to {student_name} in recognition of their successful completion of Course on {course_completion_date}. Your hard work, dedication, and commitment to learning have enabled you to achieve this milestone, and we are proud to recognize your accomplishment.\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div><div class=\"draggable resizeable-canvas ui-draggable ui-draggable-handle ui-resizable\" style=\"position: absolute; font-size: 18px; top: 407.2px; left: 319.2px; width: 428.25px; font-family: auto; height: 46.8px; padding: 5px !important;\" bis_skin_checked=\"1\">\n                {course_title}\n                <i class=\"remove-item fi-rr-cross-circle cursor-pointer\" onclick=\"$(this).parent().remove()\">\n            </i><div class=\"ui-resizable-handle ui-resizable-e\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-s\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div><div class=\"ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se\" style=\"z-index: 90;\" bis_skin_checked=\"1\"></div></div></div>', '2024-03-12 08:17:50', '2026-01-31 07:15:19'),
(64, '_token', 'tEYJPyWB4tjFp0tz78j0gDLj07tLXnw5hVpU5mX7', '2024-03-12 08:18:24', '2024-08-27 05:25:46'),
(65, 'zoom_account_email', 'example@gmail.com', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(66, 'zoom_account_id', 'RG4XYxxxxxxxxxxxxxxx', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(67, 'zoom_client_id', 'mFgJ4xxxxxxxxxxxxxxx', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(68, 'zoom_client_secret', 'OZ6m9xxxxxxxxxxxxxxxx', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(69, 'zoom_web_sdk', 'active', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(70, 'zoom_sdk_client_id', '7M6Wxxxxxxxxxxxx', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(71, 'zoom_sdk_client_secret', 'z1Nzxxxxxxxxxxxxxx', '2024-03-12 08:18:24', '2024-08-27 05:19:46'),
(72, 'open_ai_model', 'gpt-3.5-turbo-0125', '2024-03-12 09:11:12', '2024-08-27 05:25:46'),
(73, 'open_ai_max_token', '100', '2024-03-12 09:11:12', '2024-08-27 05:25:46'),
(74, 'open_ai_secret_key', 'sk-JPYxxxxxxxxxxxxxxxxxxx', '2024-03-12 09:11:12', '2024-08-27 05:25:46'),
(75, 'timezone', 'UTC', '2024-07-01 02:06:24', '2026-01-14 16:15:53'),
(76, 'device_limitation', '10', '2023-10-29 05:36:40', '2026-01-14 16:15:53');

-- --------------------------------------------------------

--
-- Table structure for table `team_package_members`
--

CREATE TABLE `team_package_members` (
  `id` int(11) NOT NULL,
  `leader_id` int(11) DEFAULT NULL,
  `team_package_id` int(11) DEFAULT NULL,
  `member_id` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `team_package_purchases`
--

CREATE TABLE `team_package_purchases` (
  `id` int(11) NOT NULL,
  `invoice` varchar(255) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `package_id` int(11) DEFAULT NULL,
  `price` double DEFAULT NULL,
  `admin_revenue` double DEFAULT NULL,
  `instructor_revenue` double DEFAULT NULL,
  `tax` double DEFAULT NULL,
  `payment_method` varchar(255) DEFAULT NULL,
  `payment_details` text DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `team_training_packages`
--

CREATE TABLE `team_training_packages` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `slug` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `price` double(10,2) DEFAULT NULL,
  `course_privacy` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `course_id` int(11) DEFAULT NULL,
  `allocation` int(11) DEFAULT NULL,
  `expiry_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `start_date` int(11) DEFAULT NULL,
  `expiry_date` int(11) DEFAULT NULL,
  `features` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `thumbnail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `pricing_type` int(11) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_bookings`
--

CREATE TABLE `tutor_bookings` (
  `id` int(11) NOT NULL,
  `invoice` varchar(255) DEFAULT NULL,
  `schedule_id` int(11) DEFAULT NULL,
  `student_id` int(11) DEFAULT NULL,
  `tutor_id` int(11) DEFAULT NULL,
  `start_time` varchar(255) DEFAULT NULL,
  `end_time` varchar(255) DEFAULT NULL,
  `joining_data` longtext DEFAULT NULL,
  `price` double DEFAULT NULL,
  `admin_revenue` double DEFAULT NULL,
  `instructor_revenue` double DEFAULT NULL,
  `tax` double DEFAULT NULL,
  `payment_method` varchar(255) DEFAULT NULL,
  `payment_details` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_can_teach`
--

CREATE TABLE `tutor_can_teach` (
  `id` int(11) NOT NULL,
  `instructor_id` int(11) DEFAULT NULL,
  `category_id` int(11) DEFAULT NULL,
  `subject_id` int(11) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `thumbnail` varchar(255) DEFAULT NULL,
  `price` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_categories`
--

CREATE TABLE `tutor_categories` (
  `id` int(11) NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `status` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_reviews`
--

CREATE TABLE `tutor_reviews` (
  `id` int(11) NOT NULL,
  `tutor_id` int(11) DEFAULT NULL,
  `student_id` int(11) DEFAULT NULL,
  `rating` int(11) DEFAULT NULL,
  `review` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_schedules`
--

CREATE TABLE `tutor_schedules` (
  `id` int(10) UNSIGNED NOT NULL,
  `tutor_id` int(11) DEFAULT 0,
  `category_id` int(11) DEFAULT NULL,
  `subject_id` int(11) DEFAULT NULL,
  `start_time` varchar(255) DEFAULT NULL,
  `end_time` varchar(255) DEFAULT NULL,
  `tution_type` int(11) DEFAULT NULL,
  `duration` int(11) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `status` int(11) DEFAULT 0,
  `booking_id` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `tutor_subjects`
--

CREATE TABLE `tutor_subjects` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `users`
--

CREATE TABLE `users` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `role` varchar(100) NOT NULL,
  `email` varchar(255) NOT NULL,
  `status` int(11) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `website` varchar(255) DEFAULT NULL,
  `skills` text DEFAULT NULL,
  `facebook` text DEFAULT NULL,
  `twitter` varchar(255) DEFAULT NULL,
  `linkedin` varchar(255) DEFAULT NULL,
  `address` varchar(255) DEFAULT NULL,
  `about` text DEFAULT NULL,
  `biography` longtext DEFAULT NULL,
  `educations` longtext DEFAULT NULL,
  `photo` varchar(255) DEFAULT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(255) DEFAULT NULL,
  `remember_token` varchar(100) DEFAULT NULL,
  `paymentkeys` longtext DEFAULT NULL,
  `video_url` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `users`
--

INSERT INTO `users` (`id`, `role`, `email`, `status`, `name`, `phone`, `website`, `skills`, `facebook`, `twitter`, `linkedin`, `address`, `about`, `biography`, `educations`, `photo`, `email_verified_at`, `password`, `remember_token`, `paymentkeys`, `video_url`, `created_at`, `updated_at`) VALUES
(1, 'admin', 'osborndushie@iolx.org', 1, 'Osborn Dushie', '+233243453662', NULL, '[{\"value\":\"EdTech platform development\"}]', 'https://facebook.com/osborndushie', 'https://twitter.com/osborndushie', 'https://linkedin.com/osborndushie', 'OYARIFA, GHANA FLAG', 'EdTech platform development', '<p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\">Osborn Dushie is an education and technology innovator committed to\r\nexpanding access to practical digital skills for African youth. He is the\r\nFounder of <b>Interactive Online Learning Experience (IOLX)</b>, an EdTech\r\nplatform designed to equip learners with job-ready, future-focused skills\r\nregardless of location or background.</span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><br></span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\">With a strong interest in technology, education, and social development,\r\nOsborn focuses on building learning programs that bridge the gap between theory\r\nand real-world application. His work emphasizes <b>digital inclusion, youth\r\nempowerment, and social impact</b>, particularly through skills training in\r\ntechnology, innovation, and entrepreneurship.</span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><br></span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><o:p></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\">Osborn has been actively involved in developing technology-driven\r\ntraining initiatives, bootcamps, and structured curricula aimed at preparing\r\nyoung people for employment, self-employment, and community problem-solving.\r\nHis vision for IOLX is guided by the belief that <b>skills, when made\r\naccessible and practical, can transform lives and communities</b>.</span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><o:p><br></o:p></span></p><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\"><o:p><br></o:p></span></p>\r\n\r\n<p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;\r\nline-height:normal\"><span style=\"font-size:12.0pt;font-family:\" times=\"\" new=\"\" roman\",serif;=\"\" mso-fareast-font-family:\"times=\"\" roman\";mso-ansi-language:#2000;mso-fareast-language:=\"\" #2000\"=\"\">Driven by purpose and impact, Osborn continues to collaborate with\r\neducators, institutions, and development partners to create sustainable\r\nlearning opportunities that align with Africa’s development priorities and the\r\nevolving digital economy.<o:p></o:p></span></p>', NULL, 'uploads/users/admin/-1768573597.jpg', '2025-10-15 00:51:52', '$2y$10$90NQT9D.VjulKWHi4SZIFuAp4Lbi.f6yRAp8Tvvs5.VlMzTMbAMvi', NULL, NULL, NULL, '2025-10-15 00:51:52', '2026-01-17 00:38:55'),
(2, 'student', 'sefakordushie@gmail.com', 1, 'Sefakor Dushie', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-09 09:16:13', '$2y$10$3VIFpLyXXUhVW26g2exBJ.IevVsnCicHaVCTvp/6x/ydElZB5DweW', NULL, NULL, NULL, '2026-01-09 09:16:13', '2026-01-09 09:16:13'),
(3, 'admin', 'ishmhell@gmail.com', 1, 'ISHMAEL ASAMANI', '0556701560', NULL, NULL, NULL, NULL, NULL, 'Oyarifa- NY 2ND', 'An Accountant with a background in BSc. in Accounting, auditing and trade finance', NULL, NULL, NULL, NULL, '$2y$10$4ry4uxPadRiRhaWd5N8GV./mH24PyA4Wwz6RYemhY6nIy5ZuoM0Mq', NULL, NULL, NULL, NULL, NULL),
(4, 'student', 'unitedcitiesJR@gmail.com', 1, 'KOKUI', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$mj4iYCubY1HoQZESZkG9IOsIvSK4Y/L2oD6K7TfJJDkN54dHSn6RS', NULL, NULL, NULL, '2026-01-13 23:27:21', '2026-01-13 23:27:21'),
(5, 'student', 'alvinsegbedzi@gmail.com', 1, 'angelina', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$gbHqo73qKwsYphXYvOM9n.h9meXK7M03s0EQo57S0hOSvz3oBf9YW', NULL, NULL, NULL, '2026-01-13 23:29:01', '2026-01-13 23:29:01'),
(6, 'student', 'segbedzialvin@gmail.com', 1, 'alvin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$81bCEQy0KNFga6NluDeHdeLcsyAFWSdzq/T0IbnKOFYVKgVHAc.JS', NULL, NULL, NULL, '2026-01-13 23:41:14', '2026-01-13 23:41:14'),
(10, 'student', 'owusuasiedu99laws@gmail.com', 1, 'Divine Asare Awuah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$8UJ8wIQ3JKJ0vDRtYAMQjeTYhCc3AbzC.KhvQDf5svpFoaQS6nakW', NULL, NULL, NULL, '2026-01-14 01:44:01', '2026-01-14 01:44:01'),
(15, 'student', 'lordiaosei03@gmail.com', 1, 'Nikki', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$Je7RigCMDbbtgFpkYe9OoOOR8s7exLe//GrD.TaNCHEa2gLyDKAt2', NULL, NULL, NULL, '2026-01-14 03:18:34', '2026-01-14 03:18:34'),
(16, 'student', 'lordiaosei04@gmail.com', 1, 'Lordia', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$6oG6ARh3utnw/pq/Ha9CVOPTh72tpV9qdBu9P6ttydO3i/.OI49fa', NULL, NULL, NULL, '2026-01-14 03:25:57', '2026-01-14 03:25:57'),
(17, 'student', 'NikkiAgyekum0911@gmail.com', 1, 'Nikki', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-14 22:45:53', '$2y$10$Hy8p19av3CLOErZP6tQxBeSQcN0w2PJdfOlkZNJfri2gSuRJKSx8u', NULL, NULL, NULL, '2026-01-14 22:45:53', '2026-01-14 22:45:53'),
(18, 'student', 'spellaspan@gmail.com', 1, 'Pearl', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-15 03:06:00', '$2y$10$/MxqWM.eqNCixd45J.wgA.R8YsPxZKvD7rap2KUnVF3nYhp.xkKba', NULL, NULL, NULL, '2026-01-15 03:06:00', '2026-01-15 03:06:00'),
(19, 'instructor', 'davidkumi@gmail.com', 1, 'davidkumi@gmail.com', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$kiTcqyGKLuFNc47n2/YVfORyyypHmImwh1B9xFM/UxWhg0MXW7yQW', NULL, NULL, NULL, '2026-01-15 14:33:29', '2026-01-15 14:33:29'),
(20, 'student', 'kingphillip.de.rich.123@gmail.com', 1, 'Phillip Ofosu Appiah Berko', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-15 17:25:41', '$2y$10$gvH0u/fSUnSMnZ5skmiuWu7fDi6HCAzEH6PlK5p9KS4v7TAjIEwIK', NULL, NULL, NULL, '2026-01-15 17:25:41', '2026-01-15 17:25:41'),
(21, 'student', 'djenergy1520@gmail.com', 1, 'Dj Energy', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'uploads/users/student/N3LSZliaIAbc8fhlPHCV.png', '2026-01-15 18:28:27', '$2y$10$wV0/37E.5d0vZXoW0HGXl.4TWQhbDEtsSEek7UHFeTV03yXiITv7i', NULL, NULL, NULL, '2026-01-15 18:28:27', '2026-01-16 00:26:01'),
(22, 'student', 'kovordela5@gmail.com', 1, 'Dela', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-16 00:25:36', '$2y$10$0/TPqr6GlBrGsseNdeDjEu7BaigpOAOcggr8P/FaDEHMiTg3qcoi2', NULL, NULL, NULL, '2026-01-16 00:25:36', '2026-01-16 00:25:36'),
(23, 'student', 'brileydushie@gmail.com', 1, 'Keith Brent Chieftain', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-16 01:40:40', '$2y$10$jTNVl6VbbFHGlxkjQHZ1Gu/l5t5qx14h6799uKr8MnUwoHMVPQGBG', NULL, NULL, NULL, '2026-01-16 01:40:40', '2026-01-16 01:40:40'),
(24, 'student', 'corrinappiah@yahoo.com', 1, 'Corrin Ansaah Appiah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-16 03:35:21', '$2y$10$M2af7ZFbbLvV2IP6U4hrxOc3bdBd4lk0LbQIwAzL0zdd6d3ttS0Me', NULL, NULL, NULL, '2026-01-16 03:35:21', '2026-01-16 03:35:21'),
(25, 'student', 'starlettelove671@gmail.com', 1, 'Charlotte Maame Yaaba Akua Owusu Agyemang', '0246494389', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-16 22:23:53', '$2y$10$vetqiwyxU01z9Y9xlugjWONKTcrFb92wsBY6W.x1ft0P0x9Cl27Rq', NULL, NULL, NULL, '2026-01-16 22:23:53', '2026-01-18 14:31:32'),
(26, 'student', 'matilda.me200@gmail.com', 1, 'Princess Henderson', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-17 01:18:57', '$2y$10$l.K1v8uqCe9W02nrvPVpFefzZMETy9sCiIh14WDdUNdmwyLdIysYK', NULL, NULL, NULL, '2026-01-17 01:18:57', '2026-01-17 01:19:53'),
(27, 'student', 'deksed81@gmail.com', 1, 'Kayleb', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-17 14:49:44', '$2y$10$hGd4gmDYfFxx0PvHa39.J.ynOKg4VcfQgK0u1y47t.ls8q6nzFvdS', NULL, NULL, NULL, '2026-01-17 14:49:44', '2026-01-17 14:49:44'),
(28, 'student', 'ayeyikese.twumandoh@gmail.com', 1, 'Ayeyikese Twum-Andoh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-17 21:58:48', '$2y$10$agHqPTvb6iRMLHZuz1Se7OaXkOKPJPo/eZXlQixqh5Rd1JYftlI9i', NULL, NULL, NULL, '2026-01-17 21:58:48', '2026-01-17 21:58:48'),
(29, 'student', 'opek3@yahoo.com', 1, 'Jabesh', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-17 22:13:30', '$2y$10$1Ht4TYre6Yk2ZCRAFILQb.PxjU2.KBDp/rPFvEfceSCL6F1Pdxjva', NULL, NULL, NULL, '2026-01-17 22:13:30', '2026-01-17 22:13:30'),
(30, 'student', 'Appah12@appah', 1, 'Nino', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-18 19:34:15', '$2y$10$uoPdT1/OlnYMOqi5HYibpusd.cHxBczarehtDI0PaY/hsJEDo1bG2', NULL, NULL, NULL, '2026-01-18 19:34:15', '2026-01-18 19:34:15'),
(31, 'student', 'nadom05@gmail.com', 1, 'Hephzibah Aikins Agbo', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 22:01:00', '$2y$10$i8o3Fk5Ufn/RheJpmFXiiOF21WHAQzUYjj/lZSy2bQGWgbgNkrz1a', NULL, NULL, NULL, '2026-01-19 22:01:00', '2026-01-19 22:01:00'),
(32, 'student', 'phyllisbuertey@gmail.com', 1, 'Giovanni', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 22:29:36', '$2y$10$aE/7Nmxts4TKMb87.ME7Ve3O1RyOHsoAXQgV7YHh1dGbLfNOt/wly', NULL, NULL, NULL, '2026-01-19 22:29:36', '2026-01-19 22:29:36'),
(33, 'student', 'familleraymond514@gmail.com', 1, 'AC Baby', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 22:42:40', '$2y$10$DuuWasEnGlzfuKgwo.ayRuvLaMyIbuH76QNh/6.a.uE0J9ojDPI/O', NULL, NULL, NULL, '2026-01-19 22:42:40', '2026-01-19 22:42:40'),
(34, 'student', 'mensh.mensahjunior@gmail.com', 1, 'Gabriel Mensah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 23:12:28', '$2y$10$0YblWiwydFt5k4wrcVOmBeWAkHaMdse6ZTW8LWpYw1xV6Hgjabz1u', NULL, NULL, NULL, '2026-01-19 23:12:28', '2026-01-19 23:12:28'),
(35, 'student', 'mensah.mensahjunior@gmail.com', 1, 'Gabriel Mensah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 23:28:05', '$2y$10$/6sOsfqc0X8nfOHYgP7kB.mF5FRiqCo98WtvMiPFvXs9c9nHL/sGG', NULL, NULL, NULL, '2026-01-19 23:28:05', '2026-01-19 23:28:05'),
(36, 'student', 'dadolyn@gmail.com', 1, 'Aretha', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-19 23:52:50', '$2y$10$joEgZlzAWderK8QJ87WYrenoq8BpenZyXnnjcEIkHYGC5grPGn3fK', NULL, NULL, NULL, '2026-01-19 23:52:50', '2026-01-19 23:52:50'),
(37, 'student', 'nsafful@gmail.com', 1, 'Kezia afful', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-20 00:06:15', '$2y$10$arqNZJe/ERVFgoIYoj/qgOpCq.Ej.hjAdaXqfEV.gy4ar7bD/QIoy', NULL, NULL, NULL, '2026-01-20 00:06:15', '2026-01-20 00:06:15'),
(38, 'student', 'Estherowusu@g.mail.com', 1, 'Ohenewaa Owusu', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-20 00:26:36', '$2y$10$q5YpL4ov1kpW.CDGU9D1X.GedZOAAqv.9qZjlPtf0S7B.69NPwzb.', NULL, NULL, NULL, '2026-01-20 00:26:36', '2026-01-20 00:26:36'),
(39, 'student', 'amohclinton07@gmail.com', 1, 'Kezia afful', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-20 00:53:06', '$2y$10$xPZC9Xv0EuzMql4r07kitOcszCh/IRrRRe522kMM3OemU4OXQQFxG', NULL, NULL, NULL, '2026-01-20 00:53:06', '2026-01-20 00:53:06'),
(40, 'student', 'matildakpodo83@gmail.com', 1, 'Charis Aduamoah-Addo', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-20 03:24:07', '$2y$10$N2JKrBPYG/v6gFQ1NgjFcO6xIdoRbTh8Y9y1IrbwNWyG9ZB7omX3G', NULL, NULL, NULL, '2026-01-20 03:24:07', '2026-01-20 03:24:07'),
(41, 'student', 'katedzame246@gmail.com', 1, 'Francesca Dzamesi', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-21 01:19:58', '$2y$10$w8Z99gk5hqKvtXUeE3GsY.dQ1H.bRwirkWJrAwY6bo3SlDXg80np6', NULL, NULL, NULL, '2026-01-21 01:19:58', '2026-01-21 01:19:58'),
(42, 'student', 'mariamantonio34@gmail.com', 1, 'Mariam Antonio', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-21 01:23:43', '$2y$10$5zHiOPS49pKjGQPWEFreKuhg/C59x0oQJT359gPFraRufGKFwC2.e', NULL, NULL, NULL, '2026-01-21 01:23:43', '2026-01-21 01:23:43'),
(43, 'student', 'anutua4me@yahoo.com', 1, 'Mandeiya', '0246898875', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Class 6 learner', NULL, NULL, '2026-01-21 01:57:08', '$2y$10$n3FZZFj72naXqa4IczvP2OgXq.aWxQXBfvuFAv.b//nR5kWkCfKCS', NULL, NULL, NULL, '2026-01-21 01:57:08', '2026-01-21 02:00:12'),
(44, 'student', 'regiakuff465@gmail.com', 1, 'ADWOA', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-21 13:12:53', '$2y$10$ZgaEnpFRFscQ1hiUAQWnmuzzxBbN1LcHpViore9sr/ThBxV6v.Sta', NULL, NULL, NULL, '2026-01-21 13:12:53', '2026-01-21 13:12:53'),
(45, 'student', 'asempaba05@gmail.com', 1, 'Hephzibah Aikins Agbo', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-22 02:20:02', '$2y$10$ySUkJIgU6RAhPCWADz5n.ekrOmxHrNFe4eZ8p.HKc568kpHt5H9KG', NULL, NULL, NULL, '2026-01-22 02:20:02', '2026-01-22 02:20:02'),
(46, 'instructor', 'smainsamuel@gmail.com', 1, 'smainsamuel@gmail.com', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '$2y$10$Xec6HwPvbq1u41iboTFMIOCP0MA18CTj/BmLNtn5kPB9xq3quXLm.', NULL, NULL, NULL, '2026-01-22 18:50:43', '2026-01-22 18:50:43'),
(47, 'student', 'zaidarthur11@yahoo.com', 1, 'Zaid', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-23 03:31:31', '$2y$10$MdwbKBoya68QbizNA7Iox.oR8e5ty6Uqcsc.x3vHhuCEFP9NFy22G', NULL, NULL, NULL, '2026-01-23 03:31:31', '2026-01-23 03:31:31'),
(48, 'student', 'idiq85xha@65iz4.com', 1, 'yubk4rgur', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-01-29 06:14:37', '$2y$10$ebOkgPm4h0DMU34tnLLgb.M50B177TCmgMVjSEhGzpME/vOTzY256', NULL, NULL, NULL, '2026-01-29 06:14:37', '2026-01-29 06:14:37'),
(49, 'student', 'hr@iolx.org', 1, 'Adam Redon', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-02-22 05:00:22', '$2y$10$enA1EcacFQeFqX2u8pxc3.sikzaBJdRUiHoXUqEZTeFGEPI6Tk1oq', NULL, NULL, NULL, '2026-02-22 05:00:22', '2026-02-22 05:00:22'),
(50, 'student', 'kpanaabeze@gmail.com', 1, 'Ezekiel Ali', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-07 04:56:30', '$2y$10$zqqiKGhDXwBgXDIspXXlbu.L1mnKVtGCfxM/AgwQytk6Hswq3wsli', NULL, NULL, NULL, '2026-03-07 04:56:30', '2026-03-07 04:56:30');

-- --------------------------------------------------------

--
-- Table structure for table `user_reviews`
--

CREATE TABLE `user_reviews` (
  `id` int(11) NOT NULL,
  `user_id` int(11) DEFAULT NULL,
  `rating` int(11) DEFAULT NULL,
  `review` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `user_reviews`
--

INSERT INTO `user_reviews` (`id`, `user_id`, `rating`, `review`, `created_at`, `updated_at`) VALUES
(1, 6, 5, 'IOLX made learning so easy and fun! The lessons are clear, and I can study at my own pace. I feel more confident in my skills every day.', '2026-01-13 06:14:51', '2026-01-14 15:37:13'),
(2, 5, 5, 'Thanks to IOLX, I was able to learn new tech skills that helped me get an internship. The platform is really practical and easy to follow.', '2026-01-13 06:15:55', '2026-01-14 15:36:44'),
(3, 10, 5, 'I love IOLX because it gives me access to quality courses I couldn’t find anywhere else. The interactive lessons really help me understand and remember everything.', '2026-01-13 06:16:27', '2026-01-14 15:38:19'),
(4, 17, 5, 'It\'s about how easy the course I took was.', '2026-01-16 20:07:19', '2026-01-16 20:07:19');

-- --------------------------------------------------------

--
-- Table structure for table `watch_durations`
--

CREATE TABLE `watch_durations` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `watched_student_id` int(11) DEFAULT NULL,
  `watched_course_id` int(11) DEFAULT NULL,
  `watched_lesson_id` int(11) DEFAULT NULL,
  `current_duration` int(11) DEFAULT NULL,
  `watched_counter` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `watch_durations`
--

INSERT INTO `watch_durations` (`id`, `watched_student_id`, `watched_course_id`, `watched_lesson_id`, `current_duration`, `watched_counter`, `created_at`, `updated_at`) VALUES
(1, 2, 12, 1, 45, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(2, 17, 12, 1, 25, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(3, 17, 13, 2, 485, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\"]', NULL, NULL),
(4, 17, 14, 3, 240, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\"]', NULL, NULL),
(5, 18, 12, 1, 5, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(6, 21, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(7, 21, 13, 2, 0, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\",\"0\"]', NULL, NULL),
(8, 22, 12, 1, 275, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\"]', NULL, NULL),
(9, 22, 13, 2, 425, '[\"5\",\"10\",\"15\",\"20\",\"55\",\"40\",\"45\",\"50\",\"60\",\"65\",\"70\",\"75\",\"285\",\"365\",\"420\",\"425\"]', NULL, NULL),
(10, 22, 14, 3, 5, '[\"5\"]', NULL, NULL),
(11, 24, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"160\",\"165\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(12, 25, 12, 1, 5, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"0\"]', NULL, NULL),
(13, 26, 12, 1, 130, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"0\"]', NULL, NULL),
(14, 26, 14, 3, 240, '[\"5\",\"10\",\"25\",\"30\",\"35\",\"50\",\"55\",\"70\",\"75\",\"80\",\"95\",\"100\",\"115\",\"120\",\"135\",\"140\",\"145\",\"160\",\"165\",\"180\",\"185\",\"190\",\"205\",\"210\",\"215\",\"220\",\"225\",\"240\"]', NULL, NULL),
(15, 27, 13, 2, 460, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\"]', NULL, NULL),
(16, 21, 14, 3, 240, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"0\"]', NULL, NULL),
(17, 28, 12, 1, 40, '[\"5\",\"10\",\"15\",\"0\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(18, 29, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"0\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(19, 29, 13, 2, 325, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\"]', NULL, NULL),
(20, 29, 14, 3, 240, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\"]', NULL, NULL),
(21, 25, 13, 2, 5, '[\"185\",\"380\",\"0\",\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"75\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\"]', NULL, NULL),
(22, 25, 14, 3, 5, '[\"5\"]', NULL, NULL),
(23, 30, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(24, 30, 13, 2, 125, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\",\"0\"]', NULL, NULL),
(25, 32, 12, 1, 20, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"0\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(26, 35, 12, 1, 50, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"165\",\"0\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(27, 36, 12, 1, 270, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"0\"]', NULL, NULL),
(28, 37, 13, 2, 5, '[\"5\"]', NULL, NULL),
(29, 37, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"0\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(30, 39, 12, 1, 25, '[\"5\",\"10\",\"15\",\"20\",\"25\"]', NULL, NULL),
(31, 36, 13, 2, 140, '[\"5\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\"]', NULL, NULL),
(32, 40, 12, 1, 155, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(33, 40, 13, 2, 460, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"370\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\"]', NULL, NULL),
(34, 40, 14, 3, 20, '[\"5\",\"10\",\"15\",\"20\"]', NULL, NULL),
(35, 38, 12, 1, 20, '[\"10\",\"15\",\"20\",\"25\",\"30\",\"5\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(36, 41, 12, 1, 0, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"0\"]', NULL, NULL),
(37, 41, 13, 2, 485, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\"]', NULL, NULL),
(38, 42, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(39, 41, 14, 3, 240, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\"]', NULL, NULL),
(40, 42, 13, 2, 475, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"205\",\"210\",\"215\",\"220\",\"225\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\"]', NULL, NULL),
(41, 43, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(42, 42, 14, 3, 240, '[\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\"]', NULL, NULL),
(43, 44, 12, 1, 280, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"280\",\"0\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\"]', NULL, NULL),
(44, 44, 13, 2, 10, '[\"5\",\"10\"]', NULL, NULL),
(45, 33, 12, 1, 95, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"0\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\"]', NULL, NULL),
(46, 35, 13, 2, 485, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\",\"245\",\"250\",\"255\",\"260\",\"265\",\"270\",\"275\",\"280\",\"285\",\"290\",\"295\",\"300\",\"305\",\"310\",\"315\",\"320\",\"325\",\"330\",\"335\",\"340\",\"345\",\"350\",\"355\",\"360\",\"365\",\"370\",\"375\",\"380\",\"385\",\"390\",\"395\",\"400\",\"405\",\"410\",\"415\",\"420\",\"425\",\"430\",\"435\",\"440\",\"445\",\"450\",\"455\",\"460\",\"465\",\"470\",\"475\",\"480\",\"485\"]', NULL, NULL),
(47, 50, 14, 3, 240, '[\"5\",\"10\",\"15\",\"20\",\"25\",\"30\",\"35\",\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"85\",\"90\",\"95\",\"100\",\"105\",\"110\",\"115\",\"120\",\"125\",\"130\",\"135\",\"140\",\"145\",\"150\",\"155\",\"160\",\"165\",\"170\",\"175\",\"180\",\"185\",\"190\",\"195\",\"200\",\"205\",\"210\",\"215\",\"220\",\"225\",\"230\",\"235\",\"240\"]', NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `watch_histories`
--

CREATE TABLE `watch_histories` (
  `id` int(255) UNSIGNED NOT NULL,
  `course_id` int(11) DEFAULT NULL,
  `student_id` int(11) DEFAULT NULL,
  `completed_lesson` longtext DEFAULT NULL,
  `watching_lesson_id` varchar(11) DEFAULT NULL,
  `course_progress` int(11) DEFAULT NULL,
  `completed_date` varchar(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `watch_histories`
--

INSERT INTO `watch_histories` (`id`, `course_id`, `student_id`, `completed_lesson`, `watching_lesson_id`, `course_progress`, `completed_date`, `created_at`, `updated_at`) VALUES
(1, 12, 2, '[]', '1', NULL, NULL, '2026-01-14 08:53:57', '2026-01-25 01:12:17'),
(2, 12, 17, '[\"1\"]', '1', NULL, '1768410600', '2026-01-14 16:47:12', '2026-01-14 23:12:17'),
(3, 13, 17, '[\"2\"]', '2', 100, '1768410229', '2026-01-14 17:00:36', '2026-01-14 23:14:15'),
(4, 14, 17, '[\"3\"]', '3', NULL, '1768411134', '2026-01-14 17:14:27', '2026-01-14 23:20:25'),
(5, 12, 18, '[]', '1', NULL, NULL, '2026-01-14 21:09:35', '2026-01-24 03:37:26'),
(6, 12, 20, '[]', '1', NULL, NULL, '2026-01-15 11:26:52', '2026-01-15 17:26:52'),
(7, 12, 21, '[]', '1', NULL, NULL, '2026-01-15 18:03:25', '2026-01-17 17:35:59'),
(8, 13, 21, '[\"2\"]', '2', 100, '1768500736', '2026-01-15 18:09:02', '2026-01-17 17:41:21'),
(9, 12, 22, '[]', '1', NULL, NULL, '2026-01-15 18:26:15', '2026-01-16 00:32:50'),
(10, 13, 22, '[]', '2', NULL, NULL, '2026-01-15 18:33:14', '2026-01-16 00:33:14'),
(11, 14, 22, '[]', '3', NULL, NULL, '2026-01-15 18:34:59', '2026-01-16 00:34:59'),
(12, 12, 24, '[]', '1', NULL, NULL, '2026-01-15 21:39:09', '2026-01-16 03:42:17'),
(13, 12, 25, '[\"1\"]', '1', NULL, '1768724912', '2026-01-16 16:25:15', '2026-01-18 14:31:39'),
(14, 12, 26, '[]', '1', NULL, NULL, '2026-01-16 19:26:48', '2026-01-17 02:25:30'),
(15, 14, 26, '[]', '3', NULL, NULL, '2026-01-16 19:58:11', '2026-01-17 02:18:41'),
(16, 13, 27, '[\"2\"]', '2', 100, '1768640020', '2026-01-17 08:50:34', '2026-01-17 14:50:34'),
(17, 14, 21, '[]', '3', NULL, NULL, '2026-01-17 12:43:38', '2026-01-17 18:43:38'),
(18, 12, 28, '[]', '1', NULL, NULL, '2026-01-17 16:00:13', '2026-01-17 22:00:13'),
(19, 12, 29, '[]', '1', NULL, NULL, '2026-01-17 16:17:13', '2026-01-17 22:50:41'),
(20, 13, 29, '[\"2\"]', '2', 100, '1768667471', '2026-01-17 16:28:03', '2026-01-17 22:55:55'),
(21, 14, 29, '[]', '3', NULL, NULL, '2026-01-17 16:36:57', '2026-01-17 22:36:57'),
(22, 13, 25, '[]', '2', NULL, NULL, '2026-01-18 08:34:11', '2026-01-18 14:37:48'),
(23, 14, 25, '[\"3\"]', '3', NULL, '1768725587', '2026-01-18 08:39:41', '2026-01-18 14:40:05'),
(24, 12, 30, '[]', '1', NULL, NULL, '2026-01-18 13:37:37', '2026-01-18 19:42:58'),
(25, 13, 30, '[\"2\"]', '2', 100, '1768744100', '2026-01-18 13:45:05', '2026-01-18 19:45:05'),
(26, 12, 32, '[]', '1', NULL, NULL, '2026-01-19 16:31:29', '2026-01-23 13:40:00'),
(27, 12, 35, '[\"1\"]', '1', NULL, '1768843892', '2026-01-19 17:30:04', '2026-01-24 03:32:15'),
(28, 12, 36, '[]', '1', NULL, NULL, '2026-01-19 17:55:17', '2026-01-20 00:54:15'),
(29, 13, 37, '[]', '2', NULL, NULL, '2026-01-19 18:17:10', '2026-01-20 00:17:10'),
(30, 12, 37, '[]', '1', NULL, NULL, '2026-01-19 18:17:51', '2026-02-04 01:31:57'),
(31, 12, 39, '[]', '1', NULL, NULL, '2026-01-19 18:54:00', '2026-01-20 00:54:00'),
(32, 13, 36, '[]', '2', NULL, NULL, '2026-01-19 18:55:30', '2026-01-20 00:55:30'),
(33, 12, 40, '[]', '1', NULL, NULL, '2026-01-19 21:26:46', '2026-01-20 04:01:48'),
(34, 13, 40, '[\"2\"]', '2', 100, '1768859133', '2026-01-19 21:40:04', '2026-01-20 03:40:04'),
(35, 14, 40, '[]', '3', NULL, NULL, '2026-01-19 22:00:35', '2026-01-20 04:05:35'),
(36, 12, 38, '[]', '1', NULL, NULL, '2026-01-20 17:28:57', '2026-01-21 00:47:59'),
(37, 12, 41, '[]', '1', NULL, NULL, '2026-01-20 19:23:21', '2026-01-21 01:23:21'),
(38, 13, 41, '[\"2\"]', '2', 100, '1768937632', '2026-01-20 19:30:38', '2026-01-21 01:30:38'),
(39, 12, 42, '[]', '1', NULL, NULL, '2026-01-20 19:33:52', '2026-01-21 01:39:51'),
(40, 14, 41, '[]', '3', NULL, NULL, '2026-01-20 19:39:38', '2026-01-21 01:39:38'),
(41, 13, 42, '[\"2\"]', '2', 100, '1768939289', '2026-01-20 19:42:51', '2026-01-21 01:42:51'),
(42, 12, 43, '[]', '1', NULL, NULL, '2026-01-20 20:01:51', '2026-01-21 02:01:51'),
(43, 14, 42, '[]', '3', NULL, NULL, '2026-01-20 20:07:21', '2026-01-21 02:07:21'),
(44, 12, 44, '[]', '1', NULL, NULL, '2026-01-21 07:14:39', '2026-01-21 13:14:39'),
(45, 13, 44, '[]', '2', NULL, NULL, '2026-01-21 07:27:10', '2026-01-21 13:27:10'),
(46, 12, 33, '[]', '1', NULL, NULL, '2026-01-21 16:45:24', '2026-01-24 20:35:02'),
(47, 13, 35, '[\"2\"]', '2', 100, '1769026130', '2026-01-21 20:05:42', '2026-01-22 02:05:42'),
(48, 14, 50, '[]', '3', NULL, NULL, '2026-03-06 22:57:35', '2026-03-07 04:58:10');

-- --------------------------------------------------------

--
-- Table structure for table `wishlists`
--

CREATE TABLE `wishlists` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` int(255) DEFAULT NULL,
  `course_id` longtext DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `addtocarts`
--
ALTER TABLE `addtocarts`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `applications`
--
ALTER TABLE `applications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blogs`
--
ALTER TABLE `blogs`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_categories`
--
ALTER TABLE `blog_categories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_comments`
--
ALTER TABLE `blog_comments`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_likes`
--
ALTER TABLE `blog_likes`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamps`
--
ALTER TABLE `bootcamps`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamp_categories`
--
ALTER TABLE `bootcamp_categories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamp_live_classes`
--
ALTER TABLE `bootcamp_live_classes`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamp_modules`
--
ALTER TABLE `bootcamp_modules`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamp_purchases`
--
ALTER TABLE `bootcamp_purchases`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `bootcamp_resources`
--
ALTER TABLE `bootcamp_resources`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `builder_pages`
--
ALTER TABLE `builder_pages`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `cart_items`
--
ALTER TABLE `cart_items`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `categories`
--
ALTER TABLE `categories`
  ADD PRIMARY KEY (`id`),
  ADD KEY `categories_parent_id_index` (`parent_id`);

--
-- Indexes for table `certificates`
--
ALTER TABLE `certificates`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `certificates_identifier_unique` (`identifier`),
  ADD KEY `certificates_user_id_index` (`user_id`),
  ADD KEY `certificates_course_id_index` (`course_id`);

--
-- Indexes for table `contacts`
--
ALTER TABLE `contacts`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `countries`
--
ALTER TABLE `countries`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `countries_code_unique` (`code`);

--
-- Indexes for table `coupons`
--
ALTER TABLE `coupons`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `courses`
--
ALTER TABLE `courses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `courses_user_id_index` (`user_id`),
  ADD KEY `courses_category_id_index` (`category_id`);

--
-- Indexes for table `currencies`
--
ALTER TABLE `currencies`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `device_ips`
--
ALTER TABLE `device_ips`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `enrollments`
--
ALTER TABLE `enrollments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `enrollments_user_id_index` (`user_id`),
  ADD KEY `enrollments_course_id_index` (`course_id`);

--
-- Indexes for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`);

--
-- Indexes for table `forums`
--
ALTER TABLE `forums`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `frontend_settings`
--
ALTER TABLE `frontend_settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `home_page_settings`
--
ALTER TABLE `home_page_settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `instructor_reviews`
--
ALTER TABLE `instructor_reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `knowledge_bases`
--
ALTER TABLE `knowledge_bases`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `knowledge_base_topicks`
--
ALTER TABLE `knowledge_base_topicks`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `languages`
--
ALTER TABLE `languages`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `language_phrases`
--
ALTER TABLE `language_phrases`
  ADD PRIMARY KEY (`id`),
  ADD KEY `language_phrases_language_id_index` (`language_id`);

--
-- Indexes for table `lessons`
--
ALTER TABLE `lessons`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lessons_user_id_index` (`user_id`),
  ADD KEY `lessons_course_id_index` (`course_id`),
  ADD KEY `lessons_section_id_index` (`section_id`);

--
-- Indexes for table `like_dislike_reviews`
--
ALTER TABLE `like_dislike_reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `live_classes`
--
ALTER TABLE `live_classes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `live_classes_user_id_index` (`user_id`),
  ADD KEY `live_classes_course_id_index` (`course_id`);

--
-- Indexes for table `media_files`
--
ALTER TABLE `media_files`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `messages`
--
ALTER TABLE `messages`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `message_threads`
--
ALTER TABLE `message_threads`
  ADD PRIMARY KEY (`id`),
  ADD KEY `message_thread_sender_foreign` (`contact_one`),
  ADD KEY `message_thread_receiver_foreign` (`contact_two`);

--
-- Indexes for table `migrations`
--
ALTER TABLE `migrations`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `newsletters`
--
ALTER TABLE `newsletters`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `newsletter_subscribers`
--
ALTER TABLE `newsletter_subscribers`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `notifications`
--
ALTER TABLE `notifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `notification_settings`
--
ALTER TABLE `notification_settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `offline_payments`
--
ALTER TABLE `offline_payments`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `password_reset_tokens`
--
ALTER TABLE `password_reset_tokens`
  ADD PRIMARY KEY (`email`);

--
-- Indexes for table `payment_gateways`
--
ALTER TABLE `payment_gateways`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `payment_histories`
--
ALTER TABLE `payment_histories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `payouts`
--
ALTER TABLE `payouts`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `permissions`
--
ALTER TABLE `permissions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `id` (`id`);

--
-- Indexes for table `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `personal_access_tokens_token_unique` (`token`),
  ADD KEY `personal_access_tokens_tokenable_type_tokenable_id_index` (`tokenable_type`,`tokenable_id`);

--
-- Indexes for table `player_settings`
--
ALTER TABLE `player_settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `questions`
--
ALTER TABLE `questions`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `quizzes`
--
ALTER TABLE `quizzes`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `quiz_submissions`
--
ALTER TABLE `quiz_submissions`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `reviews`
--
ALTER TABLE `reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `sections`
--
ALTER TABLE `sections`
  ADD PRIMARY KEY (`id`),
  ADD KEY `sections_user_id_index` (`user_id`),
  ADD KEY `sections_course_id_index` (`course_id`);

--
-- Indexes for table `seo_fields`
--
ALTER TABLE `seo_fields`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `team_package_members`
--
ALTER TABLE `team_package_members`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `team_package_purchases`
--
ALTER TABLE `team_package_purchases`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `team_training_packages`
--
ALTER TABLE `team_training_packages`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_bookings`
--
ALTER TABLE `tutor_bookings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_can_teach`
--
ALTER TABLE `tutor_can_teach`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_categories`
--
ALTER TABLE `tutor_categories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_reviews`
--
ALTER TABLE `tutor_reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_schedules`
--
ALTER TABLE `tutor_schedules`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tutor_subjects`
--
ALTER TABLE `tutor_subjects`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `users_email_unique` (`email`);

--
-- Indexes for table `user_reviews`
--
ALTER TABLE `user_reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `watch_durations`
--
ALTER TABLE `watch_durations`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `watch_histories`
--
ALTER TABLE `watch_histories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `wishlists`
--
ALTER TABLE `wishlists`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `addtocarts`
--
ALTER TABLE `addtocarts`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `applications`
--
ALTER TABLE `applications`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `blogs`
--
ALTER TABLE `blogs`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

--
-- AUTO_INCREMENT for table `blog_categories`
--
ALTER TABLE `blog_categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `blog_comments`
--
ALTER TABLE `blog_comments`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `blog_likes`
--
ALTER TABLE `blog_likes`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `bootcamps`
--
ALTER TABLE `bootcamps`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `bootcamp_categories`
--
ALTER TABLE `bootcamp_categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;

--
-- AUTO_INCREMENT for table `bootcamp_live_classes`
--
ALTER TABLE `bootcamp_live_classes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `bootcamp_modules`
--
ALTER TABLE `bootcamp_modules`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `bootcamp_purchases`
--
ALTER TABLE `bootcamp_purchases`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `bootcamp_resources`
--
ALTER TABLE `bootcamp_resources`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `builder_pages`
--
ALTER TABLE `builder_pages`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=24;

--
-- AUTO_INCREMENT for table `cart_items`
--
ALTER TABLE `cart_items`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `categories`
--
ALTER TABLE `categories`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `certificates`
--
ALTER TABLE `certificates`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `contacts`
--
ALTER TABLE `contacts`
  MODIFY `id` int(21) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `countries`
--
ALTER TABLE `countries`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=242;

--
-- AUTO_INCREMENT for table `coupons`
--
ALTER TABLE `coupons`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `courses`
--
ALTER TABLE `courses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `currencies`
--
ALTER TABLE `currencies`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=165;

--
-- AUTO_INCREMENT for table `device_ips`
--
ALTER TABLE `device_ips`
  MODIFY `id` int(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT for table `enrollments`
--
ALTER TABLE `enrollments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=51;

--
-- AUTO_INCREMENT for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `forums`
--
ALTER TABLE `forums`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `frontend_settings`
--
ALTER TABLE `frontend_settings`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=44;

--
-- AUTO_INCREMENT for table `home_page_settings`
--
ALTER TABLE `home_page_settings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `instructor_reviews`
--
ALTER TABLE `instructor_reviews`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `knowledge_bases`
--
ALTER TABLE `knowledge_bases`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `knowledge_base_topicks`
--
ALTER TABLE `knowledge_base_topicks`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `languages`
--
ALTER TABLE `languages`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `language_phrases`
--
ALTER TABLE `language_phrases`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1252;

--
-- AUTO_INCREMENT for table `lessons`
--
ALTER TABLE `lessons`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `like_dislike_reviews`
--
ALTER TABLE `like_dislike_reviews`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `live_classes`
--
ALTER TABLE `live_classes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `media_files`
--
ALTER TABLE `media_files`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `messages`
--
ALTER TABLE `messages`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `message_threads`
--
ALTER TABLE `message_threads`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `newsletters`
--
ALTER TABLE `newsletters`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `newsletter_subscribers`
--
ALTER TABLE `newsletter_subscribers`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `notifications`
--
ALTER TABLE `notifications`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `notification_settings`
--
ALTER TABLE `notification_settings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT for table `offline_payments`
--
ALTER TABLE `offline_payments`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `payment_gateways`
--
ALTER TABLE `payment_gateways`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `payment_histories`
--
ALTER TABLE `payment_histories`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `payouts`
--
ALTER TABLE `payouts`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `permissions`
--
ALTER TABLE `permissions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `player_settings`
--
ALTER TABLE `player_settings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `questions`
--
ALTER TABLE `questions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `quizzes`
--
ALTER TABLE `quizzes`
  MODIFY `id` int(255) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `quiz_submissions`
--
ALTER TABLE `quiz_submissions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `reviews`
--
ALTER TABLE `reviews`
  MODIFY `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `sections`
--
ALTER TABLE `sections`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `seo_fields`
--
ALTER TABLE `seo_fields`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT for table `settings`
--
ALTER TABLE `settings`
  MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=77;

--
-- AUTO_INCREMENT for table `team_package_members`
--
ALTER TABLE `team_package_members`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `team_package_purchases`
--
ALTER TABLE `team_package_purchases`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `team_training_packages`
--
ALTER TABLE `team_training_packages`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_bookings`
--
ALTER TABLE `tutor_bookings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_can_teach`
--
ALTER TABLE `tutor_can_teach`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_categories`
--
ALTER TABLE `tutor_categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_reviews`
--
ALTER TABLE `tutor_reviews`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_schedules`
--
ALTER TABLE `tutor_schedules`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `tutor_subjects`
--
ALTER TABLE `tutor_subjects`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=51;

--
-- AUTO_INCREMENT for table `user_reviews`
--
ALTER TABLE `user_reviews`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `watch_durations`
--
ALTER TABLE `watch_durations`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=48;

--
-- AUTO_INCREMENT for table `watch_histories`
--
ALTER TABLE `watch_histories`
  MODIFY `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=49;

--
-- AUTO_INCREMENT for table `wishlists`
--
ALTER TABLE `wishlists`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
COMMIT;

