added minor changes in blades
Cette révision appartient à :
Parent
53d4822b32
révision
f8d29a7ba5
@ -140,6 +140,7 @@ public function update(UpdateRequest $request, $id)
|
||||
$course->course_code = $request->course_code;
|
||||
$course->prerequisites_en = $request->prerequisites_en;
|
||||
$course->prerequisites_bn = $request->prerequisites_bn;
|
||||
$course->thumbnail_video = $request->thumbnail_video;
|
||||
$course->status = $request->status;
|
||||
$course->language = 'en';
|
||||
|
||||
|
||||
@ -46,6 +46,8 @@ public function store(AddNewRequest $request)
|
||||
$instructor->email = $request->emailAddress;
|
||||
$instructor->role_id = $request->roleId;
|
||||
$instructor->bio = $request->bio;
|
||||
$instructor->designation = $request->designation;
|
||||
$instructor->title = $request->title;
|
||||
$instructor->status = $request->status;
|
||||
$instructor->password = Hash::make($request->fullName_bn);
|
||||
$instructor->language = 'en';
|
||||
@ -98,6 +100,8 @@ public function update(UpdateRequest $request, $id)
|
||||
$instructor->email = $request->emailAddress;
|
||||
$instructor->role_id = $request->roleId;
|
||||
$instructor->bio = $request->bio;
|
||||
$instructor->designation = $request->designation;
|
||||
$instructor->title = $request->title;
|
||||
$instructor->status = $request->status;
|
||||
$instructor->password = Hash::make($request->fullName_bn);
|
||||
$instructor->language = 'en';
|
||||
|
||||
@ -20,6 +20,8 @@ public function up(): void
|
||||
$table->string('email')->unique();
|
||||
$table->unsignedBigInteger('role_id')->index();
|
||||
$table->text('bio')->nullable();
|
||||
$table->string('title')->nullable();
|
||||
$table->string('designation')->nullable();
|
||||
$table->string('image')->nullable();
|
||||
$table->boolean('status')->default(1)->comment('1 active, 0 inactive');
|
||||
$table->string('password');
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
-- phpMyAdmin SQL Dump
|
||||
-- version 5.2.0
|
||||
-- version 5.2.1
|
||||
-- https://www.phpmyadmin.net/
|
||||
--
|
||||
-- Host: 127.0.0.1
|
||||
-- Generation Time: Dec 03, 2023 at 10:12 AM
|
||||
-- Server version: 10.4.27-MariaDB
|
||||
-- PHP Version: 8.2.0
|
||||
-- Generation Time: Dec 03, 2023 at 06:18 PM
|
||||
-- Server version: 10.4.28-MariaDB
|
||||
-- PHP Version: 8.2.4
|
||||
|
||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||
START TRANSACTION;
|
||||
@ -77,11 +77,11 @@ CREATE TABLE `courses` (
|
||||
--
|
||||
|
||||
INSERT INTO `courses` (`id`, `title_en`, `title_bn`, `description_en`, `description_bn`, `category_id`, `instructor_id`, `type`, `price`, `old_price`, `subscription_price`, `start_from`, `duration`, `lesson`, `prerequisites_en`, `prerequisites_bn`, `difficulty`, `course_code`, `image`, `thumbnail_image`, `thumbnail_video`, `status`, `language`, `created_at`, `updated_at`, `deleted_at`) VALUES
|
||||
(6, 'Full-Stack Web Development Bootcamp: From Basics to Advanced', 'ফুল-স্ট্যাক ওয়েব ডেভেলপমেন্ট বুটক্যাম্প: বেসিক থেকে অ্যাডভান্সড পর্যন্ত', 'Dive into the world of web development with a comprehensive bootcamp covering both front-end and back-end technologies. From HTML and CSS to server-side scripting, this course will equip you with the skills to build dynamic and interactive web applications.', 'ফ্রন্ট-এন্ড এবং ব্যাক-এন্ড উভয় প্রযুক্তিকে কভার করে একটি ব্যাপক বুটক্যাম্প সহ ওয়েব ডেভেলপমেন্টের জগতে ডুব দিন। HTML এবং CSS থেকে সার্ভার-সাইড স্ক্রিপ্টিং পর্যন্ত, এই কোর্সটি আপনাকে গতিশীল এবং ইন্টারেক্টিভ ওয়েব অ্যাপ্লিকেশন তৈরি করার দক্ষতা দিয়ে সজ্জিত করবে।', 4, 1, 'free', NULL, NULL, NULL, NULL, NULL, NULL, 'Basic understanding of HTML and CSS; familiarity with programming concepts is beneficial but not required.', 'HTML এবং CSS এর প্রাথমিক ধারণা; প্রোগ্রামিং ধারণার সাথে পরিচিতি উপকারী কিন্তু প্রয়োজনীয় নয়।', 'beginner', NULL, '5331700991017.jpg', '2481701588826.jpg', NULL, 1, 'en', '2023-11-26 03:30:17', '2023-12-03 01:33:46', NULL),
|
||||
(7, 'Adobe Creative Suite Mastery: Photoshop, Illustrator, InDesign', 'অ্যাডোব ক্রিয়েটিভ স্যুট মাস্টারি: ফটোশপ, ইলাস্ট্রেটর, ইনডিজাইন', 'Gain proficiency in Adobe Creative Suite\'s powerhouse tools—Photoshop for image editing, Illustrator for vector graphics, and InDesign for layout design. Learn to seamlessly integrate these applications to bring your creative visions to life.', 'Adobe Creative Suite-এর পাওয়ার হাউস টুলস-এ দক্ষতা অর্জন করুন- ছবি সম্পাদনার জন্য ফটোশপ, ভেক্টর গ্রাফিক্সের জন্য ইলাস্ট্রেটর এবং লেআউট ডিজাইনের জন্য InDesign। আপনার সৃজনশীল দৃষ্টিভঙ্গিগুলিকে জীবনে আনতে এই অ্যাপ্লিকেশনগুলিকে নির্বিঘ্নে সংহত করতে শিখুন৷', 2, 2, 'paid', '99.00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'intermediate', NULL, '7331700991164.jpg', NULL, NULL, 0, 'en', '2023-11-26 03:32:44', '2023-12-02 23:41:48', NULL),
|
||||
(8, 'Search Engine Optimization (SEO): Boosting Website Visibility', 'সার্চ ইঞ্জিন অপ্টিমাইজেশান (SEO): ওয়েবসাইট ভিজিবিলিটি বাড়ানো', 'Demystify the world of SEO and discover techniques to improve website visibility in search engine results. Learn keyword research, on-page optimization, and off-page strategies to drive organic traffic and enhance online presence.', 'এসইও-এর জগতকে ডিমিস্টিফাই করুন এবং সার্চ ইঞ্জিন ফলাফলে ওয়েবসাইটের দৃশ্যমানতা উন্নত করার কৌশল আবিষ্কার করুন। জৈব ট্র্যাফিক চালনা করতে এবং অনলাইন উপস্থিতি বাড়াতে কীওয়ার্ড গবেষণা, অন-পৃষ্ঠা অপ্টিমাইজেশান এবং অফ-পৃষ্ঠা কৌশলগুলি শিখুন।', 6, 1, 'subscription', '59.00', NULL, NULL, NULL, 1, 12, NULL, NULL, 'advanced', NULL, '7791700991265.jpg', NULL, NULL, 1, 'en', '2023-11-26 03:34:25', '2023-12-02 23:30:51', NULL),
|
||||
(9, '3D Animation Basics: Getting Started with Blender', '3D অ্যানিমেশন বেসিকস: ব্লেন্ডার দিয়ে শুরু করা', 'Delve into the basics of 3D animation using Blender. Learn the fundamentals of modeling, rigging, and animation to bring characters and scenes to life in a three-dimensional space.', 'ব্লেন্ডার ব্যবহার করে 3D অ্যানিমেশনের বুনিয়াদিতে প্রবেশ করুন। একটি ত্রিমাত্রিক স্থানে চরিত্র এবং দৃশ্যগুলিকে প্রাণবন্ত করতে মডেলিং, কারচুপি এবং অ্যানিমেশনের মৌলিক বিষয়গুলি শিখুন৷', 37, 1, 'free', NULL, NULL, NULL, NULL, 2, 15, NULL, NULL, 'beginner', NULL, '3531700991463.jpg', NULL, NULL, 1, 'en', '2023-11-26 03:37:43', '2023-12-02 23:31:31', NULL),
|
||||
(10, 'React.js Fundamentals: Building Modern User Interfaces', 'React.js ফান্ডামেন্টালস: আধুনিক ইউজার ইন্টারফেস তৈরি করা', 'Delve into the fundamentals of React.js and discover how to build modern, component-based user interfaces. From state management to routing, this course guides you through React\'s core concepts, enabling you to create powerful and maintainable front-end applications.', 'React.js-এর মৌলিক বিষয়গুলিকে অধ্যয়ন করুন এবং কীভাবে আধুনিক, উপাদান-ভিত্তিক ব্যবহারকারী ইন্টারফেস তৈরি করতে হয় তা আবিষ্কার করুন। স্টেট ম্যানেজমেন্ট থেকে রাউটিং পর্যন্ত, এই কোর্সটি আপনাকে রিঅ্যাক্টের মূল ধারণার মাধ্যমে গাইড করে, আপনাকে শক্তিশালী এবং রক্ষণাবেক্ষণযোগ্য ফ্রন্ট-এন্ড অ্যাপ্লিকেশন তৈরি করতে সক্ষম করে।', 5, 1, 'free', NULL, NULL, NULL, NULL, 4, 35, NULL, NULL, 'beginner', NULL, '5191700991569.jpg', NULL, NULL, 0, 'en', '2023-11-26 03:39:29', '2023-12-02 23:31:51', NULL);
|
||||
(6, 'Full-Stack Web Development Bootcamp: From Basics to Advanced', 'ফুল-স্ট্যাক ওয়েব ডেভেলপমেন্ট বুটক্যাম্প: বেসিক থেকে অ্যাডভান্সড পর্যন্ত', 'Dive into the world of web development with a comprehensive bootcamp covering both front-end and back-end technologies. From HTML and CSS to server-side scripting, this course will equip you with the skills to build dynamic and interactive web applications.', 'ফ্রন্ট-এন্ড এবং ব্যাক-এন্ড উভয় প্রযুক্তিকে কভার করে একটি ব্যাপক বুটক্যাম্প সহ ওয়েব ডেভেলপমেন্টের জগতে ডুব দিন। HTML এবং CSS থেকে সার্ভার-সাইড স্ক্রিপ্টিং পর্যন্ত, এই কোর্সটি আপনাকে গতিশীল এবং ইন্টারেক্টিভ ওয়েব অ্যাপ্লিকেশন তৈরি করার দক্ষতা দিয়ে সজ্জিত করবে।', 4, 1, 'free', 99.00, 100.00, NULL, NULL, 3, 35, 'Basic understanding of HTML and CSS; familiarity with programming concepts is beneficial but not required.', 'HTML এবং CSS এর প্রাথমিক ধারণা; প্রোগ্রামিং ধারণার সাথে পরিচিতি উপকারী কিন্তু প্রয়োজনীয় নয়।', 'beginner', NULL, '5331700991017.jpg', '2481701588826.jpg', 'https://www.youtube.com/watch?v=lw6IVgb-omg', 1, 'en', '2023-11-26 03:30:17', '2023-12-03 11:10:13', NULL),
|
||||
(7, 'Adobe Creative Suite Mastery: Photoshop, Illustrator, InDesign', 'অ্যাডোব ক্রিয়েটিভ স্যুট মাস্টারি: ফটোশপ, ইলাস্ট্রেটর, ইনডিজাইন', 'Gain proficiency in Adobe Creative Suite\'s powerhouse tools—Photoshop for image editing, Illustrator for vector graphics, and InDesign for layout design. Learn to seamlessly integrate these applications to bring your creative visions to life.', 'Adobe Creative Suite-এর পাওয়ার হাউস টুলস-এ দক্ষতা অর্জন করুন- ছবি সম্পাদনার জন্য ফটোশপ, ভেক্টর গ্রাফিক্সের জন্য ইলাস্ট্রেটর এবং লেআউট ডিজাইনের জন্য InDesign। আপনার সৃজনশীল দৃষ্টিভঙ্গিগুলিকে জীবনে আনতে এই অ্যাপ্লিকেশনগুলিকে নির্বিঘ্নে সংহত করতে শিখুন৷', 2, 2, 'paid', 99.00, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'intermediate', NULL, '7331700991164.jpg', '6181701622471.jpg', 'https://www.youtube.com/watch?v=lw6IVgb-omg', 0, 'en', '2023-11-26 03:32:44', '2023-12-03 10:59:10', NULL),
|
||||
(8, 'Search Engine Optimization (SEO): Boosting Website Visibility', 'সার্চ ইঞ্জিন অপ্টিমাইজেশান (SEO): ওয়েবসাইট ভিজিবিলিটি বাড়ানো', 'Demystify the world of SEO and discover techniques to improve website visibility in search engine results. Learn keyword research, on-page optimization, and off-page strategies to drive organic traffic and enhance online presence.', 'এসইও-এর জগতকে ডিমিস্টিফাই করুন এবং সার্চ ইঞ্জিন ফলাফলে ওয়েবসাইটের দৃশ্যমানতা উন্নত করার কৌশল আবিষ্কার করুন। জৈব ট্র্যাফিক চালনা করতে এবং অনলাইন উপস্থিতি বাড়াতে কীওয়ার্ড গবেষণা, অন-পৃষ্ঠা অপ্টিমাইজেশান এবং অফ-পৃষ্ঠা কৌশলগুলি শিখুন।', 6, 1, 'subscription', 59.00, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'advanced', NULL, '7791700991265.jpg', '6081701622497.jpg', 'https://www.youtube.com/watch?v=lw6IVgb-omg', 1, 'en', '2023-11-26 03:34:25', '2023-12-03 11:00:46', NULL),
|
||||
(9, '3D Animation Basics: Getting Started with Blender', '3D অ্যানিমেশন বেসিকস: ব্লেন্ডার দিয়ে শুরু করা', 'Delve into the basics of 3D animation using Blender. Learn the fundamentals of modeling, rigging, and animation to bring characters and scenes to life in a three-dimensional space.', 'ব্লেন্ডার ব্যবহার করে 3D অ্যানিমেশনের বুনিয়াদিতে প্রবেশ করুন। একটি ত্রিমাত্রিক স্থানে চরিত্র এবং দৃশ্যগুলিকে প্রাণবন্ত করতে মডেলিং, কারচুপি এবং অ্যানিমেশনের মৌলিক বিষয়গুলি শিখুন৷', 37, 1, 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'beginner', NULL, '3531700991463.jpg', '7991701622520.jpg', 'https://www.youtube.com/watch?v=lw6IVgb-omg', 1, 'en', '2023-11-26 03:37:43', '2023-12-03 11:01:15', NULL),
|
||||
(10, 'React.js Fundamentals: Building Modern User Interfaces', 'React.js ফান্ডামেন্টালস: আধুনিক ইউজার ইন্টারফেস তৈরি করা', 'Delve into the fundamentals of React.js and discover how to build modern, component-based user interfaces. From state management to routing, this course guides you through React\'s core concepts, enabling you to create powerful and maintainable front-end applications.', 'React.js-এর মৌলিক বিষয়গুলিকে অধ্যয়ন করুন এবং কীভাবে আধুনিক, উপাদান-ভিত্তিক ব্যবহারকারী ইন্টারফেস তৈরি করতে হয় তা আবিষ্কার করুন। স্টেট ম্যানেজমেন্ট থেকে রাউটিং পর্যন্ত, এই কোর্সটি আপনাকে রিঅ্যাক্টের মূল ধারণার মাধ্যমে গাইড করে, আপনাকে শক্তিশালী এবং রক্ষণাবেক্ষণযোগ্য ফ্রন্ট-এন্ড অ্যাপ্লিকেশন তৈরি করতে সক্ষম করে।', 5, 1, 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'beginner', NULL, '5191700991569.jpg', '1651701622539.jpg', 'https://www.youtube.com/watch?v=lw6IVgb-omg', 0, 'en', '2023-11-26 03:39:29', '2023-12-03 11:02:35', NULL);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
@ -158,6 +158,8 @@ CREATE TABLE `instructors` (
|
||||
`email` varchar(255) NOT NULL,
|
||||
`role_id` bigint(20) UNSIGNED NOT NULL,
|
||||
`bio` text DEFAULT NULL,
|
||||
`title` varchar(255) DEFAULT NULL,
|
||||
`designation` varchar(255) DEFAULT NULL,
|
||||
`image` varchar(255) DEFAULT NULL,
|
||||
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1 active, 0 inactive',
|
||||
`password` varchar(255) NOT NULL,
|
||||
@ -173,9 +175,9 @@ CREATE TABLE `instructors` (
|
||||
-- Dumping data for table `instructors`
|
||||
--
|
||||
|
||||
INSERT INTO `instructors` (`id`, `name_en`, `name_bn`, `contact_en`, `contact_bn`, `email`, `role_id`, `bio`, `image`, `status`, `password`, `language`, `access_block`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
|
||||
(1, 'Fuad', 'Khalil', '543453', NULL, 'admindfgd@gmail.com', 3, 'dfsvd bvvvvvvvvfff', '5371700969723.jpg', 1, '$2y$12$bFygMGVHbEFcVOqYgk.iMOUvkszaGKj5auzFO0kXKURs9iCSPxrcu', 'en', NULL, NULL, '2023-11-25 21:35:23', '2023-11-25 21:50:43', NULL),
|
||||
(2, 'Ibrahim', 'Khalil', '+8801300025229', NULL, 'admin@gmail.com', 1, NULL, '7141700979525.jpg', 0, '$2y$12$qVEBmUMwLETftKXLoFgLQ.OHGEEDwZhvKKPhrdpAEFM2SdxsIYiLG', 'en', NULL, NULL, '2023-11-26 00:18:45', '2023-11-26 00:18:45', NULL);
|
||||
INSERT INTO `instructors` (`id`, `name_en`, `name_bn`, `contact_en`, `contact_bn`, `email`, `role_id`, `bio`, `title`, `designation`, `image`, `status`, `password`, `language`, `access_block`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
|
||||
(1, 'Burhan Uddin Fuad', NULL, '01828543453', NULL, 'fuad@gmail.com', 3, 'Fuad is a highly skilled Full Stack Web Developer with over 10 years of experience. He specializes in front-end and back-end development, bringing a wealth of knowledge in modern web technologies. John is passionate about teaching and enjoys sharing his expertise with aspiring developers.', 'Experienced Full Stack Web Developer passionate about teaching modern web technologies.', 'Senior Instructor', '5371700969723.jpg', 1, '$2y$12$9wKowT3FRkNRbhr8H3EHqeFfB42uP2sR.ACK9TCx8dm3DShul.CrS', 'en', NULL, NULL, '2023-11-25 21:35:23', '2023-12-03 10:45:57', NULL),
|
||||
(2, 'Ibrahim Khalil', NULL, '+8801300025229', NULL, 'ibrahim@gmail.com', 3, 'Ibrahim is an Animation Expert and Video/Graphics Instructor known for her innovative approach to storytelling through animation. With a background in both 2D and 3D animation, Emily guides students through the world of visual storytelling, helping them unleash their creative potential.', '2D Animation and Short Video Ads Specialist', 'Animation Expert', '7141700979525.jpg', 1, '$2y$12$XqMNiBNht2EBZeDJs1GLR.TcxIPVs9WNYaPmClunATT/wibIpglZG', 'en', NULL, NULL, '2023-11-26 00:18:45', '2023-12-03 10:51:06', NULL);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
@ -606,7 +608,6 @@ CREATE TABLE `students` (
|
||||
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1 active, 0 inactive',
|
||||
`password` varchar(255) NOT NULL,
|
||||
`language` varchar(255) NOT NULL DEFAULT 'en',
|
||||
`access_block` text DEFAULT NULL,
|
||||
`remember_token` varchar(100) DEFAULT NULL,
|
||||
`created_at` timestamp NULL DEFAULT NULL,
|
||||
`updated_at` timestamp NULL DEFAULT NULL,
|
||||
@ -617,10 +618,11 @@ CREATE TABLE `students` (
|
||||
-- Dumping data for table `students`
|
||||
--
|
||||
|
||||
INSERT INTO `students` (`id`, `name_en`, `name_bn`, `contact_en`, `contact_bn`, `email`, `date_of_birth`, `gender`, `image`, `bio`, `profession`, `nationality`, `status`, `password`, `language`, `access_block`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
|
||||
(8, 'Ibrahim', 'Khalil', NULL, NULL, 'admin@gmail.com', '2023-11-13', 'male', '3121700899569.jpg', NULL, NULL, 'Bangladeshi', 0, '$2y$12$sxR8A0DZR6FnrAUlEhLACeChJP5FQUSvYbjlMReUwJrMsIUPh74Im', 'en', NULL, NULL, '2023-11-25 02:06:09', '2023-11-25 02:06:09', NULL),
|
||||
(9, 'ergdfgdf', NULL, NULL, NULL, 'sdjfhsd@gmail.com', '2023-11-13', 'male', '9161700900054.jpg', NULL, NULL, 'Bangladeshi', 1, '$2y$12$Yo0DrMY8NliB.zxJoVmFte1KVzKHPgqtZ2ERkSjb3DB.ks9Cr1vS6', 'en', NULL, NULL, '2023-11-25 02:14:14', '2023-11-25 02:14:14', NULL),
|
||||
(10, 'Safayet Ullah', NULL, NULL, NULL, 'student@gmail.com', NULL, NULL, NULL, NULL, NULL, 'Bangladeshi', 1, '$2y$12$ban4H0WFobNWv3zCAXy3HesQin0jI191dmVbtmRDPbcFQRQcGAa9i', 'en', NULL, NULL, '2023-12-01 23:59:13', '2023-12-01 23:59:13', NULL);
|
||||
INSERT INTO `students` (`id`, `name_en`, `name_bn`, `contact_en`, `contact_bn`, `email`, `date_of_birth`, `gender`, `image`, `bio`, `profession`, `nationality`, `status`, `password`, `language`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
|
||||
(8, 'Ibrahim', 'Khalil', NULL, NULL, 'admin@gmail.com', '2023-11-13', 'male', '3121700899569.jpg', NULL, NULL, 'Bangladeshi', 0, '$2y$12$sxR8A0DZR6FnrAUlEhLACeChJP5FQUSvYbjlMReUwJrMsIUPh74Im', 'en', NULL, '2023-11-25 02:06:09', '2023-11-25 02:06:09', NULL),
|
||||
(9, 'ergdfgdf', NULL, NULL, NULL, 'sdjfhsd@gmail.com', '2023-11-13', 'male', '9161700900054.jpg', NULL, NULL, 'Bangladeshi', 1, '$2y$12$Yo0DrMY8NliB.zxJoVmFte1KVzKHPgqtZ2ERkSjb3DB.ks9Cr1vS6', 'en', NULL, '2023-11-25 02:14:14', '2023-11-25 02:14:14', NULL),
|
||||
(10, 'Safayet Ullah', NULL, NULL, NULL, 'student@gmail.com', NULL, NULL, NULL, NULL, NULL, 'Bangladeshi', 1, '$2y$12$ban4H0WFobNWv3zCAXy3HesQin0jI191dmVbtmRDPbcFQRQcGAa9i', 'en', NULL, '2023-12-01 23:59:13', '2023-12-01 23:59:13', NULL),
|
||||
(12, 'Ibrahim Khalil', 'Ibrahim Khalil', '+8801300025229', NULL, 'admin@gmail.com2', NULL, NULL, NULL, NULL, NULL, NULL, 1, '$2y$12$LBgg7dwGRJOWKtpGHQdb/O0g8vXlQMp2mjYRxyM/TBw/HJyLEG7te', 'en', NULL, '2023-12-03 08:43:36', '2023-12-03 08:43:36', NULL);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
@ -958,7 +960,7 @@ ALTER TABLE `roles`
|
||||
-- AUTO_INCREMENT for table `students`
|
||||
--
|
||||
ALTER TABLE `students`
|
||||
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
|
||||
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `subscriptions`
|
||||
|
||||
BIN
public/uploads/courses/thumbnails/1651701622539.jpg
Fichier normal
BIN
public/uploads/courses/thumbnails/1651701622539.jpg
Fichier normal
Fichier binaire non affiché.
|
Après Largeur: | Hauteur: | Taille: 248 KiB |
BIN
public/uploads/courses/thumbnails/6081701622497.jpg
Fichier normal
BIN
public/uploads/courses/thumbnails/6081701622497.jpg
Fichier normal
Fichier binaire non affiché.
|
Après Largeur: | Hauteur: | Taille: 248 KiB |
BIN
public/uploads/courses/thumbnails/6181701622471.jpg
Fichier normal
BIN
public/uploads/courses/thumbnails/6181701622471.jpg
Fichier normal
Fichier binaire non affiché.
|
Après Largeur: | Hauteur: | Taille: 248 KiB |
BIN
public/uploads/courses/thumbnails/7991701622520.jpg
Fichier normal
BIN
public/uploads/courses/thumbnails/7991701622520.jpg
Fichier normal
Fichier binaire non affiché.
|
Après Largeur: | Hauteur: | Taille: 248 KiB |
@ -196,22 +196,20 @@
|
||||
<div class="form-group">
|
||||
<label class="form-label">Duration</label>
|
||||
<input type="number" class="form-control" name="duration"
|
||||
value="{{old('duration')}}">
|
||||
value="{{old('duration',$course->duration)}}">
|
||||
</div>
|
||||
@if($errors->has('duration'))
|
||||
<span class="text-danger"> {{ $errors->first('duration',
|
||||
$course->duration) }}</span>
|
||||
<span class="text-danger"> {{ $errors->first('duration') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Number of Lesson</label>
|
||||
<input type="number" class="form-control" name="lesson"
|
||||
value="{{old('lesson')}}">
|
||||
value="{{old('lesson',$course->lesson)}}">
|
||||
</div>
|
||||
@if($errors->has('lesson'))
|
||||
<span class="text-danger"> {{ $errors->first('lesson',
|
||||
$course->lesson) }}</span>
|
||||
<span class="text-danger"> {{ $errors->first('lesson') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
@ -238,22 +236,20 @@
|
||||
<div class="form-group">
|
||||
<label class="form-label">Course Code</label>
|
||||
<input type="number" class="form-control" name="course_code"
|
||||
value="{{old('course_code')}}">
|
||||
value="{{old('course_code', $course->course_code)}}">
|
||||
</div>
|
||||
@if($errors->has('course_code'))
|
||||
<span class="text-danger"> {{ $errors->first('course_code',
|
||||
$course->course_code) }}</span>
|
||||
<span class="text-danger"> {{ $errors->first('course_code') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Thumbnail Video URL</label>
|
||||
<input type="text" class="form-control" name="thumbnail_video"
|
||||
value="{{old('thumbnail_video')}}">
|
||||
value="{{old('thumbnail_video',$course->thumbnail_video)}}">
|
||||
</div>
|
||||
@if($errors->has('thumbnail_video'))
|
||||
<span class="text-danger"> {{ $errors->first('thumbnail_video',
|
||||
$course->thumbnail_video) }}</span>
|
||||
<span class="text-danger"> {{ $errors->first('thumbnail_video') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
|
||||
@ -103,11 +103,21 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Bio</label>
|
||||
<textarea class="form-control" name="bio" value="{{old('bio')}}"></textarea>
|
||||
<label class="form-label">Designation</label>
|
||||
<input type="text" class="form-control" name="designation"
|
||||
value="{{old('designation')}}">
|
||||
</div>
|
||||
@if($errors->has('bio'))
|
||||
<span class="text-danger"> {{ $errors->first('bio') }}</span>
|
||||
@if($errors->has('designation'))
|
||||
<span class="text-danger"> {{ $errors->first('designation') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Title</label>
|
||||
<input type="text" class="form-control" name="title" value="{{old('title')}}">
|
||||
</div>
|
||||
@if($errors->has('title'))
|
||||
<span class="text-danger"> {{ $errors->first('title') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
@ -128,6 +138,15 @@
|
||||
<span class="text-danger"> {{ $errors->first('password') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Bio</label>
|
||||
<textarea class="form-control" name="bio" value="{{old('bio')}}"></textarea>
|
||||
</div>
|
||||
@if($errors->has('bio'))
|
||||
<span class="text-danger"> {{ $errors->first('bio') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-12 col-md-12 col-sm-12">
|
||||
<label class="form-label">Image</label>
|
||||
<div class="form-group fallback w-100">
|
||||
|
||||
@ -107,11 +107,22 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Bio</label>
|
||||
<textarea class="form-control" name="bio">{{old('bio',$instructor->bio)}}</textarea>
|
||||
<label class="form-label">Designation</label>
|
||||
<input type="text" class="form-control" name="designation"
|
||||
value="{{old('designation',$instructor->designation)}}">
|
||||
</div>
|
||||
@if($errors->has('bio'))
|
||||
<span class="text-danger"> {{ $errors->first('bio') }}</span>
|
||||
@if($errors->has('designation'))
|
||||
<span class="text-danger"> {{ $errors->first('designation') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Title</label>
|
||||
<input type="text" class="form-control" name="title"
|
||||
value="{{old('title',$instructor->title)}}">
|
||||
</div>
|
||||
@if($errors->has('title'))
|
||||
<span class="text-danger"> {{ $errors->first('title') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
@ -134,6 +145,16 @@
|
||||
<span class="text-danger"> {{ $errors->first('password') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Bio</label>
|
||||
<textarea class="form-control"
|
||||
name="bio">{{old('bio',$instructor->bio)}}</textarea>
|
||||
</div>
|
||||
@if($errors->has('bio'))
|
||||
<span class="text-danger"> {{ $errors->first('bio') }}</span>
|
||||
@endif
|
||||
</div>
|
||||
<div class="col-lg-12 col-md-12 col-sm-12">
|
||||
<label class="form-label">Image</label>
|
||||
<div class="form-group fallback w-100">
|
||||
|
||||
@ -54,7 +54,6 @@ class="nav-link btn-primary mr-1 show active">List View</a></li>
|
||||
<th>{{__('Email')}}</th>
|
||||
<th>{{__('Contact')}}</th>
|
||||
<th>{{__('Role')}}</th>
|
||||
<th>{{__('Bio')}}</th>
|
||||
<th>{{__('Status')}}</th>
|
||||
<th>{{__('Action')}}</th>
|
||||
</tr>
|
||||
@ -70,7 +69,6 @@ class="nav-link btn-primary mr-1 show active">List View</a></li>
|
||||
<td>{{$d->email}}</td>
|
||||
<td>{{$d->contact_en}}</td>
|
||||
<td>{{$d->role?->name}}</td>
|
||||
<td>{{$d->bio}}</td>
|
||||
<td>
|
||||
<span class="badge {{$d->status==1?"
|
||||
badge-success":"badge-danger"}}">@if($d->status==1){{__('Active')}}
|
||||
|
||||
@ -97,7 +97,7 @@ class="rounded-circle" alt="Instructor Image" height="75" width="75" />
|
||||
<!-- Thumbnails -->
|
||||
<div class="course-overview-image">
|
||||
<img src="{{asset('public/uploads/courses/thumbnails/'.$course->thumbnail_image)}}" alt="img" />
|
||||
<a class="popup-video play-button" href="https://www.youtube.com/watch?v=lw6IVgb-omg">
|
||||
<a class="popup-video play-button" href="{{$course->thumbnail_video}}">
|
||||
<svg width="23" height="27" viewBox="0 0 23 27" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
@ -106,7 +106,7 @@ class="rounded-circle" alt="Instructor Image" height="75" width="75" />
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
{{-- Nav --}}
|
||||
{{-- Tabs --}}
|
||||
<ul class="nav course-overview-nav nav-pills mb-3" id="pills-tab" role="tablist">
|
||||
<li class="nav-item" role="presentation">
|
||||
<button class="nav-link active font-para--lg" id="pills-courseoverview-tab"
|
||||
@ -138,132 +138,33 @@ class="rounded-circle" alt="Instructor Image" height="75" width="75" />
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content course-overview-content" id="pills-tabContentTwo">
|
||||
|
||||
<!-- Course Overview Starts Here -->
|
||||
<div class="tab-pane fade show active" id="pills-courseoverview" role="tabpanel"
|
||||
aria-labelledby="pills-courseoverview-tab">
|
||||
<!-- Course Overview Starts Here -->
|
||||
<div class="row course-overview-main mt-4">
|
||||
<div class="course-overview-main-item">
|
||||
<h6 class="font-title--card">Description</h6>
|
||||
<p class="mb-3 font-para--lg">
|
||||
Duis placerat eleifend leo nec mattis. Phasellus scelerisque arcu quis
|
||||
feugiat
|
||||
efficitur. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer
|
||||
laoreet est eget est sagittis, et
|
||||
scelerisque quam convallis. Praesent at tortor facilisis, tempus ex quis,
|
||||
tempor
|
||||
arcu. Duis id velit mattis diam fermentum tincidunt. Sed et vehicula lectus.
|
||||
</p>
|
||||
<p class="font-para--lg">
|
||||
Sed ut tincidunt velit, eu bibendum turpis. Fusce in posuere felis, sed
|
||||
lobortis
|
||||
elit. Integer mollis sodales congue
|
||||
</p>
|
||||
<p class="mb-3 font-para--lg">{{$course->description_en}}</p>
|
||||
</div>
|
||||
<div class="course-overview-main-item">
|
||||
<h6 class="font-title--card">Requirments</h6>
|
||||
<p class="mb-2 font-para--lg">
|
||||
Donec tristique ligula id tellus porta, dapibus imperdiet mi ullamcorper.
|
||||
Vivamus suscipit, nisi eu tincidunt interdum.
|
||||
</p>
|
||||
<p class="bullets-line font-para--lg"><span></span>Mauris ut libero ut mauris
|
||||
sagittis consectetur quis eget elit.</p>
|
||||
<p class="bullets-line font-para--lg"><span></span>Praesent egestas sapien vel
|
||||
ante
|
||||
gravida pharetra.</p>
|
||||
<p class="bullets-line font-para--lg"><span></span>Pellentesque sit amet odio
|
||||
interdum, mollis eros id, tincidunt augue.</p>
|
||||
<p class="bullets-line font-para--lg"><span></span> Donec eget nunc vel nisl
|
||||
blandit
|
||||
facilisis.</p>
|
||||
<p class="bullets-line font-para--lg"><span></span>Quisque faucibus nisi eu diam
|
||||
placerat, dapibus ullamcorper augue mollis.</p>
|
||||
<p class="mb-2 font-para--lg">{{$course->prerequisites_en}}</p>
|
||||
</div>
|
||||
<div class="course-overview-main-item">
|
||||
<h6 class="font-title--card">Who This Course is For</h6>
|
||||
<p class="mb-2 font-para--lg">
|
||||
Sed arcu odio, ornare ac porttitor at, placerat nec dui. Nulla nec euismod
|
||||
tellus. Donec facilisis condimentum commodo. Pellentesque ultricies dolor ut
|
||||
magna aliquet, vitae sodales massa
|
||||
euismod.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="14" height="10" viewBox="0 0 14 10" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1 5L13 5" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path d="M9 0.999999L13 5L9 9" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
This Course for Complete Beginner Students who want learn UI/UX.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="14" height="10" viewBox="0 0 14 10" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1 5L13 5" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path d="M9 0.999999L13 5L9 9" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
Nunc a ex sodales sem accumsan tristique.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="14" height="10" viewBox="0 0 14 10" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1 5L13 5" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path d="M9 0.999999L13 5L9 9" stroke="#202029" stroke-width="1.5"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
Suspendisse eget eros eget leo pellentesque ullamcorper ac non augue.
|
||||
</p>
|
||||
<p class="mb-2 font-para--lg">{{$course->description_en}}</p>
|
||||
</div>
|
||||
<div class="course-overview-main-item mb-0">
|
||||
<h6 class="font-title--card">What You Will be Learn</h6>
|
||||
<p class="mb-2 font-para--lg">
|
||||
Sed arcu odio, ornare ac porttitor at, placerat nec dui. Nulla nec euismod
|
||||
tellus. Donec facilisis condimentum commodo. Pellentesque ultricies dolor ut
|
||||
magna aliquet, vitae sodales massa
|
||||
euismod.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15 4.5L6.75 13.5L3 9.40909" stroke="#00AF91" stroke-width="2"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
This Course for Complete Beginner Students who want learn UI/UX.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15 4.5L6.75 13.5L3 9.40909" stroke="#00AF91" stroke-width="2"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
|
||||
Nunc a ex sodales sem accumsan tristique.
|
||||
</p>
|
||||
<p class="bullets-line">
|
||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15 4.5L6.75 13.5L3 9.40909" stroke="#00AF91" stroke-width="2"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
Suspendisse eget eros eget leo pellentesque ullamcorper ac non augue.
|
||||
</p>
|
||||
<p class="bullets-line mb-0">
|
||||
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15 4.5L6.75 13.5L3 9.40909" stroke="#00AF91" stroke-width="2"
|
||||
stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
Suspendisse eget eros eget leo pellentesque ullamcorper ac non augue.
|
||||
</p>
|
||||
<p class="mb-2 font-para--lg">{{$course->description_en}}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Course Overview Ends Here -->
|
||||
</div>
|
||||
<div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile">
|
||||
|
||||
<!-- Course Curriculum Area Starts Here -->
|
||||
<div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile">
|
||||
<div class="row">
|
||||
<div class="course-curriculum-area">
|
||||
<div class="curriculum-area">
|
||||
@ -657,11 +558,12 @@ class="feather feather-lock">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Course Curriculum Area Ends Here -->
|
||||
</div>
|
||||
<!-- Course Curriculum Area Ends Here -->
|
||||
|
||||
<!-- Course Details Instructor Starts Here -->
|
||||
<div class="tab-pane fade" id="pills-c-instructor" role="tabpanel"
|
||||
aria-labelledby="pills-c-instructor-tab">
|
||||
<!-- Course Details Instructor Starts Here -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="course-instructor">
|
||||
@ -675,7 +577,7 @@ class="feather feather-lock">
|
||||
<a
|
||||
href="instructor-profile.html">{{$course->instructor?->name_en}}</a>
|
||||
</h6>
|
||||
<p class="font-para--md">Senior Teacher</p>
|
||||
<p class="font-para--md">{{($course->instructor?->designation)?$course->instructor?->designation:'No Designation'}}</p>
|
||||
<div class="d-flex align-items-center instructor-text-bottom">
|
||||
<div class="d-flex align-items-center ratings-icon">
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none"
|
||||
@ -705,32 +607,17 @@ class="feather feather-lock">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p class="lead-p font-para--lg">
|
||||
Adobe Certified Instructor & Adobe Certified Expert.
|
||||
</p>
|
||||
<p class="font-para--md">
|
||||
Joe has been preaching and practicing the gospel of User Experience (UX)
|
||||
to
|
||||
Fortune 100, 500 and Government organizations for nearly three decades.
|
||||
That
|
||||
work includes commercial industry
|
||||
leaders like Google Ventures, Kroll/Duff + Phelps, Broadridge, Conde
|
||||
Nast,
|
||||
Johns Hopkins, Mettler-Toledo, PHH Arval, SC Johnson and Wolters Kluwer,
|
||||
as
|
||||
well as government agencies like the
|
||||
National Science Foundation, National Institutes of Health and the Dept.
|
||||
of
|
||||
Homeland Security.
|
||||
</p>
|
||||
<p class="lead-p font-para--lg">{{($course->instructor?->title)?$course->instructor?->title:'No Title'}}</p>
|
||||
<p class="font-para--md">{{($course->instructor?->bio)?$course->instructor?->bio:'No Title'}}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Course Details Instructor Ends Here -->
|
||||
</div>
|
||||
|
||||
<!-- Course Details Review Starts Here -->
|
||||
<div class="tab-pane fade show course-review-content" id="pills-review" role="tabpanel"
|
||||
aria-labelledby="pills-review">
|
||||
<!-- Course Details Review Starts Here -->
|
||||
<div class="tab-content" id="pills-tabContent">
|
||||
<div class="tab-pane fade" id="pills-courses" role="tabpanel"
|
||||
aria-labelledby="pills-courses">
|
||||
@ -2406,8 +2293,8 @@ class="feather feather-star">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Course Details Review Ends Here -->
|
||||
</div>
|
||||
<!-- Course Details Review Ends Here -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -2416,8 +2303,8 @@ class="feather feather-star">
|
||||
<div class="cart">
|
||||
<div class="cart__price">
|
||||
<div class="current-price">
|
||||
<h3 class="font-title--sm">$19.99</h3>
|
||||
<p><del>$199.99</del></p>
|
||||
<h3 class="font-title--sm">${{$course->price}}</h3>
|
||||
<p><del>${{$course->old_price}}</del></p>
|
||||
</div>
|
||||
<div class="current-discount">
|
||||
<p class="font-para--md">90% off</p>
|
||||
|
||||
@ -379,8 +379,8 @@ class="contentCard-user d-flex align-items-center">
|
||||
<p class="font-para--md">{{$c->instructor?->name_en}}</p>
|
||||
</a>
|
||||
<div class="price">
|
||||
<span>{{$c->price==null?'Free':$c->price}}</span>
|
||||
<del>{{$c->old_price}}</del>
|
||||
<span>{{$c->price==null?'Free':'$'.$c->price}}</span>
|
||||
<del>{{$c->old_price?'$'.$c->old_price:''}}</del>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contentCard-more">
|
||||
|
||||
Fichier diff supprimé car celui-ci est trop grand
Voir la Diff
@ -8,34 +8,23 @@
|
||||
<div class="col-xl-5 order-2 order-xl-0">
|
||||
<div class="signup-area-textwrapper">
|
||||
<h2 class="font-title--md mb-0">Sign in</h2>
|
||||
<p class="mt-2 mb-lg-4 mb-3">Don't have account? <a href="{{route('studentRegister')}}" class="text-black-50">Sign
|
||||
<p class="mt-2 mb-lg-4 mb-3">Don't have account? <a href="{{route('studentRegister')}}"
|
||||
class="text-black-50">Sign
|
||||
up</a></p>
|
||||
<form action="{{route('studentLogin.check')}}" method="POST">
|
||||
@csrf
|
||||
<div class="form-element success">
|
||||
<div class="form-alert">
|
||||
<div class="form-element">
|
||||
<label for="email">Email</label>
|
||||
</div>
|
||||
<div class="form-alert-input">
|
||||
<input type="email" placeholder="Arif Ahmed" id="email" name="email" />
|
||||
<div class="form-alert-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="feather feather-check">
|
||||
<polyline points="20 6 9 17 4 12"></polyline>
|
||||
</svg>
|
||||
</div>
|
||||
<input type="email" placeholder="Username" id="email" name="email" />
|
||||
@if($errors->has('email'))
|
||||
<small class="d-block text-danger">{{$errors->first('email')}}</small>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-element active">
|
||||
<div class="form-element">
|
||||
<div class="d-flex justify-content-between">
|
||||
<label for="password">Password</label>
|
||||
<a href="forget-password.html" class="text-primary fs-6">Forget Password</a>
|
||||
</div>
|
||||
|
||||
<div class="form-alert-input">
|
||||
<input type="password" placeholder="Type here..." id="password" name="password" />
|
||||
<div class="form-alert-icon" onclick="showPassword('password',this);">
|
||||
@ -63,7 +52,8 @@
|
||||
</div>
|
||||
<div class="col-xl-7 order-1 order-xl-0">
|
||||
<div class="signup-area-image">
|
||||
<img src="{{asset('public/frontend/dist/images/signup/Illustration.png')}}" alt="Illustration Image" class="img-fluid" />
|
||||
<img src="{{asset('public/frontend/dist/images/signup/Illustration.png')}}" alt="Illustration Image"
|
||||
class="img-fluid" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -75,7 +65,8 @@
|
||||
<div class="dot-images">
|
||||
<img src="{{asset('public/frontend/dist/images/shape/dots/dots-img-10.png')}}" alt="shape" style="z-index: 1;"
|
||||
class="img-fluid first-dotimage" />
|
||||
<img src="{{asset('public/frontend/dist/images/shape/dots/dots-img-07.png')}}" alt="shape" class="img-fluid second-dotimage" />
|
||||
<img src="{{asset('public/frontend/dist/images/shape/dots/dots-img-07.png')}}" alt="shape"
|
||||
class="img-fluid second-dotimage" />
|
||||
</div>
|
||||
<!-- Dot Images Ends Here -->
|
||||
@endsection
|
||||
@ -12,46 +12,21 @@
|
||||
In</a></p>
|
||||
<form action="{{route('studentRegister.store')}}" method="POST">
|
||||
@csrf
|
||||
<div class="form-element success">
|
||||
<div class="form-alert">
|
||||
<div class="form-element">
|
||||
<label for="name">Full Name</label>
|
||||
</div>
|
||||
<div class="form-alert-input">
|
||||
<input type="text" placeholder="Your Name" id="name" value="{{old('name')}}" name="name" />
|
||||
<div class="form-alert-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="feather feather-check">
|
||||
<polyline points="20 6 9 17 4 12"></polyline>
|
||||
</svg>
|
||||
</div>
|
||||
<input type="text" placeholder="Enter Your Name" id="name" value="{{old('name')}}" name="name" />
|
||||
@if($errors->has('name'))
|
||||
<small class="d-block text-danger">{{$errors->first('name')}}</small>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-element error">
|
||||
<div class="form-alert">
|
||||
<div class="form-element">
|
||||
<label for="email">Email</label>
|
||||
<span>*please enter a valid email</span>
|
||||
</div>
|
||||
<div class="form-alert-input">
|
||||
<input type="email" placeholder="arifAhmed@gmail.com" id="email" value="{{old('email')}}" name="email" />
|
||||
<div class="form-alert-icon">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="feather feather-alert-circle">
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<line x1="12" y1="8" x2="12" y2="12"></line>
|
||||
<line x1="12" y1="16" x2="12.01" y2="16"></line>
|
||||
</svg>
|
||||
</div>
|
||||
<input type="email" placeholder="example@email.com" id="email" value="{{old('email')}}" name="email" />
|
||||
@if($errors->has('email'))
|
||||
<small class="d-block text-danger">{{$errors->first('email')}}</small>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-element active">
|
||||
<div class="form-element">
|
||||
<label for="password" class="w-100" style="text-align: left;">password</label>
|
||||
<div class="form-alert-input">
|
||||
<input type="password" placeholder="Type here..." id="password" name="password"/>
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
<img src="{{asset('public/frontend/dist/images/user/user-img-01.jpg')}}" alt="Student" />
|
||||
</div>
|
||||
<div class="text">
|
||||
<h5>Phillip Bergson</h5>
|
||||
<h5>{{ encryptor('decrypt', request()->session()->get('userName')) }}</h5>
|
||||
<p>UI/UX Designer</p>
|
||||
</div>
|
||||
</div>
|
||||
@ -103,102 +103,13 @@
|
||||
<button class="nav-link" id="nav-setting-tab" data-bs-toggle="tab" data-bs-target="#nav-setting"
|
||||
type="button" role="tab" aria-controls="nav-setting" aria-selected="false">Setting</button>
|
||||
|
||||
<button class="nav-link btn btn-danger"><a href="{{route('studentlogOut')}}"
|
||||
class="text-danger">Logout</a></button>
|
||||
<button class="nav-link "><a href="{{route('home')}}">Home</a></button>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<div class="row students-info-intro d-none">
|
||||
<div class="col-lg-6">
|
||||
<div class="students-info-intro-start">
|
||||
<div class="image">
|
||||
<img src="{{asset('public/frontend/dist/images/user/user-img-01.jpg')}}" alt="Student" />
|
||||
</div>
|
||||
<div class="text">
|
||||
<h5>Phillip Bergson</h5>
|
||||
<p>UI/UX Designer</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<div class="students-info-intro-end">
|
||||
<div class="enrolled-courses">
|
||||
<div class="enrolled-courses-icon">
|
||||
<svg width="28" height="26" viewBox="0 0 28 26" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M1 1.625H8.8C10.1791 1.625 11.5018 2.15764 12.477 3.10574C13.4521 4.05384 14 5.33974 14 6.68056V24.375C14 23.3694 13.5891 22.405 12.8577 21.6939C12.1263 20.9828 11.1343 20.5833 10.1 20.5833H1V1.625Z"
|
||||
stroke="#1089FF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path
|
||||
d="M27 1.625H19.2C17.8209 1.625 16.4982 2.15764 15.523 3.10574C14.5479 4.05384 14 5.33974 14 6.68056V24.375C14 23.3694 14.4109 22.405 15.1423 21.6939C15.8737 20.9828 16.8657 20.5833 17.9 20.5833H27V1.625Z"
|
||||
stroke="#1089FF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="enrolled-courses-text">
|
||||
<h6 class="font-title--xs">24</h6>
|
||||
<p class="fs-6 mt-1">Enrolled Courses</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="completed-courses">
|
||||
<div class="completed-courses-icon">
|
||||
<svg width="22" height="26" viewBox="0 0 22 26" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd"
|
||||
d="M19.1716 3.95235C19.715 4.14258 20.078 4.65484 20.078 5.23051V13.6518C20.078 16.0054 19.2226 18.2522 17.7119 19.9929C16.9522 20.8694 15.9911 21.552 14.9703 22.1041L10.5465 24.4938L6.11516 22.1028C5.09312 21.5508 4.13077 20.8694 3.36983 19.9916C1.85791 18.2509 1 16.0029 1 13.6468V5.23051C1 4.65484 1.36306 4.14258 1.90641 3.95235L10.0902 1.07647C10.3811 0.974511 10.6982 0.974511 10.9879 1.07647L19.1716 3.95235Z"
|
||||
stroke="#00AF91" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
|
||||
<path d="M7.30688 12.4002L9.65931 14.7538L14.5059 9.90723" stroke="#00AF91"
|
||||
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="completed-courses-text">
|
||||
<h5 class="font-title--xs">19</h5>
|
||||
<p class="fs-6 mt-1">Completed Courses</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<nav>
|
||||
<div class="nav" id="nav-tab" role="tablist">
|
||||
<button class="nav-link active" id="nav-profile-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#nav-profile" type="button" role="tab" aria-controls="nav-profile"
|
||||
aria-selected="true">My Profile</button>
|
||||
|
||||
<button class="nav-link" id="nav-coursesall-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#nav-coursesall" type="button" role="tab" aria-controls="nav-coursesall"
|
||||
aria-selected="false">All Courses</button>
|
||||
|
||||
<button class="nav-link" id="nav-activecourses-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#nav-activecourses" type="button" role="tab"
|
||||
aria-controls="nav-activecourses" aria-selected="false">
|
||||
Active Courses
|
||||
</button>
|
||||
|
||||
<button class="nav-link" id="nav-completedcourses-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#nav-completedcourses" type="button" role="tab"
|
||||
aria-controls="nav-completedcourses" aria-selected="false">
|
||||
Completed Courses
|
||||
</button>
|
||||
|
||||
<button class="nav-link" id="nav-purchase-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#nav-purchase" type="button" role="tab" aria-controls="nav-purchase"
|
||||
aria-selected="false">Purchase History</button>
|
||||
|
||||
<button class="nav-link" id="nav-setting-tab" data-bs-toggle="tab" data-bs-target="#nav-setting"
|
||||
type="button" role="tab" aria-controls="nav-setting" aria-selected="false">Setting</button>
|
||||
|
||||
<button class="nav-link" id="nav-logout-tab" data-bs-toggle="tab" data-bs-target="#nav-logout"
|
||||
type="button" role="tab" aria-controls="nav-logout-tab"
|
||||
aria-selected="false">Logout</button>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="students-info-main">
|
||||
<div class="tab-content" id="nav-tabContent">
|
||||
|
||||
{{-- Profile Info --}}
|
||||
<div class="tab-pane fade show active" id="nav-profile" role="tabpanel"
|
||||
aria-labelledby="nav-profile-tab">
|
||||
@ -271,13 +182,13 @@ class="text-danger">Logout</a></button>
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-01.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -303,13 +214,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-02.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -335,13 +246,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-03.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -398,13 +309,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-04.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -430,13 +341,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-05.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -462,13 +373,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-01.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -525,13 +436,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-02.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -557,13 +468,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-03.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
@ -589,13 +500,13 @@ class="contentCard-user d-flex align-items-center">
|
||||
<div class="col-lg-4 col-md-6 col-md-6 mb-4">
|
||||
<div class="contentCard contentCard--watch-course">
|
||||
<div class="contentCard-top">
|
||||
<a href="{{route('courseDetails')}}"><img
|
||||
<a href="#"><img
|
||||
src="{{asset('public/frontend/dist/images/courses/demo-img-04.png')}}"
|
||||
alt="images" class="img-fluid" /></a>
|
||||
</div>
|
||||
<div class="contentCard-bottom">
|
||||
<h5>
|
||||
<a href="{{route('courseDetails')}}" class="font-title--card">Chicago International
|
||||
<a href="#" class="font-title--card">Chicago International
|
||||
Conference on Education</a>
|
||||
</h5>
|
||||
<div class="contentCard-info d-flex align-items-center justify-content-between">
|
||||
|
||||
Chargement…
Référencer dans un nouveau ticket
Block a user