How To Make Quiz App Using JavaScript | Build Quiz App With HTML CSS & JavaScript

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 475

  • @GreatStackDev
    @GreatStackDev  หลายเดือนก่อน +2

    👉 My JavaScript Advanced Course: greatstack.dev/go/javascript-course (75% Discount)

  • @balloney2175
    @balloney2175 ปีที่แล้ว +52

    Avinash is a true programmer. He knows well every corner of Javascript. Kudos!

    • @deepakwaghmare3406
      @deepakwaghmare3406 3 หลายเดือนก่อน +1

      That 30 javascript projects helps a lot

  • @VideosViraisVirais-dc7nx
    @VideosViraisVirais-dc7nx 3 หลายเดือนก่อน +12

    The video has 30 minutes, But it took me 2 hours to complete. No errors or bugs ...

    • @GreatStackDev
      @GreatStackDev  3 หลายเดือนก่อน +10

      That's okay. It take time to complete. Keep learning.

    • @Ankitp8
      @Ankitp8 21 วันที่ผ่านมา

      Can you give me Source code please?

    • @RadwanBenmoussa-n6t
      @RadwanBenmoussa-n6t 9 วันที่ผ่านมา

      It took me 2 day and I'm not finished .I don't know but I think he made it hard in the code

  • @babarshabbir2554
    @babarshabbir2554 6 หลายเดือนก่อน +3

    "Excellent tutorial! Clear instructions for building a quiz app with HTML, CSS, and JavaScript. Highly recommended."

    • @ankitpradhan2499
      @ankitpradhan2499 6 หลายเดือนก่อน +1

      Is the code working or not...like if i coded along the video ??

    • @RayquanRogers
      @RayquanRogers 2 หลายเดือนก่อน

      What’s the quotes for? I’m assuming it didn’t work for you?

  • @pankajmandal7204
    @pankajmandal7204 3 หลายเดือนก่อน +9

    i completed three projects from this playlist projects are good but please its a request to please also explain the javascript code properly it will be great if you explain in detail for javascript codes because it gets hard for freshers

    • @taheershaikh9184
      @taheershaikh9184 25 วันที่ผ่านมา +1

      true what's the point of just coding

  • @knowledgebook7809
    @knowledgebook7809 ปีที่แล้ว +7

    Can't explain how far you have helped me......!!
    Even chatGPT was not able to solve my problem but you did....!!

    • @AibekJustForStudy
      @AibekJustForStudy 6 หลายเดือนก่อน

      What was the problem?

    • @knowledgebook7809
      @knowledgebook7809 6 หลายเดือนก่อน

      @@AibekJustForStudy Thanks for asking but I don't remember right now because I posted this comment 1 year back 😅

  • @jengainavyotakiwa
    @jengainavyotakiwa ปีที่แล้ว +22

    You are a teacher, your code is clear, your way of teaching is making us easy understand the codes.

    • @xMahesh
      @xMahesh ปีที่แล้ว +1

      Bro I need this code

  • @AxolotlAlex
    @AxolotlAlex 10 หลายเดือนก่อน

    For those who need it:
    * {
    margin: 0;
    padding : 0;
    font-family: 'Poppins' , sans-serif;
    box-sizing: border-box;
    }

  • @rudythorns8411
    @rudythorns8411 ปีที่แล้ว +6

    this video struck an idea for me I am going to use a quiz and trivia page based on my own niche and maybe make money out of it --ill go ahead and consider making my own quiz app soon tnks

  • @sbndBhanu546
    @sbndBhanu546 3 หลายเดือนก่อน +5

    please also tell how to put timer for each question,
    atlast how to put a pie chart which notices how many are correct in green and wrong as red Please provide tutorials

  • @SADDAMKHAN-tv7ro
    @SADDAMKHAN-tv7ro 4 หลายเดือนก่อน +1

    New viewers k liye aik guide
    A "question" property (string)
    An "answer" property (array of objects)
    A "text" property (string)
    A "correct" property (boolean)

  • @efuentesjr
    @efuentesjr 6 หลายเดือนก่อน +1

    It'd be nice if this had (1.) Questions number limit, meaning if I have 100 questions end each session at 50 and (2.) shuffle questions function... Other than that AWESOME training video! Thanks.

  • @babarshabbir2554
    @babarshabbir2554 5 หลายเดือนก่อน +3

    "Excellent quiz app tutorial! Clear explanations and easy-to-follow steps using HTML, CSS, and JavaScript."

    • @RayquanRogers
      @RayquanRogers 2 หลายเดือนก่อน +1

      Why’d you post the same thing twice?

  • @patrickbanda3585
    @patrickbanda3585 ปีที่แล้ว +56

    Awesome lesson. For upcoming tutorials please use live server split the screen into two parts, one side show the code and on the other let us see the live render so we see the changes in real time throughout the tutorials. Keep up the good work.

    • @yashbahuguna8135
      @yashbahuguna8135 ปีที่แล้ว

      can you share code link for this project

  • @spideygaming5103
    @spideygaming5103 ปีที่แล้ว +18

    I don't know how to thank this guy ❤ Next level ! easiest explanation .... if you are a beginner and want to enhance your skillset on JS follow this guy man

  • @isamsvideoediting4572
    @isamsvideoediting4572 ปีที่แล้ว +22

    Avinash, You are a hero. You make coding very easy for me to learn. Thank you.

    • @deepakwaghmare3406
      @deepakwaghmare3406 3 หลายเดือนก่อน

      Avinash jii javascript series op

  • @dadashussein
    @dadashussein ปีที่แล้ว +8

    I want to add shuffle function
    const shuffleAnswers = (answers) => {
    for (let i = answers.length - 1; i > 0; i--) {
    const j = Math.floor(Math.random() * (i + 1));
    [answers[i], answers[j]] = [answers[j], answers[i]];
    }
    }

    • @philippschonherr
      @philippschonherr 6 หลายเดือนก่อน +2

      Hi! Where in the source code do I have to insert this?

  • @crazy_lovers_zditz9986
    @crazy_lovers_zditz9986 10 หลายเดือนก่อน +2

    I follow up the whole code It really worked ......but I am unable to run the Java script yar ...... please suggest a solution ...yar
    Only script is not showing over the app other work too fluently.
    After rechecking the .....i Got the whole concept 😍😍😍 thanksss a lot for teaching this much easy way n perfectly.I really made it .😁best way uhh were teaching

    • @bhoomikasn5094
      @bhoomikasn5094 10 หลายเดือนก่อน

      same here script is not showing what is the issue can please tell me

    • @vinitkumarparmar1339
      @vinitkumarparmar1339 10 หลายเดือนก่อน

      @@bhoomikasn5094 make sure you import the js in html code at bottom

    • @deepanshisinghal719
      @deepanshisinghal719 22 วันที่ผ่านมา

      i am facing same problem

  • @rutujashirke2428
    @rutujashirke2428 9 หลายเดือนก่อน +1

    Next Level Javascript literally

  • @orangeapple681
    @orangeapple681 8 หลายเดือนก่อน

    Also got another question about JS syntax. Why would you code something such as
    correct: false
    correct: true
    vs
    true: no
    false: yes
    or
    true: 1
    true: 0
    false: 1
    false: 0
    I guess, why would one syntax be the ultimately correct way vs other ways? It makes coding look more like rote memorization vs a logical process.

  • @AsimAliKhan-h3c
    @AsimAliKhan-h3c ปีที่แล้ว +2

    Your videos are really helpful, only thing I need to mention is when you are writing code please explain it also, dont say this format or code, explain it instead

  • @marianobarella3191
    @marianobarella3191 9 หลายเดือนก่อน +1

    This is exactly what I was looking for, and you made it so simple! Thank you so much!

  • @urjaangre2216
    @urjaangre2216 5 หลายเดือนก่อน

    For those who are getting the next question's option added to the previous qsn; Just add the resetState(); to beginning of showQuestion();

  • @venkatesh87689
    @venkatesh87689 7 หลายเดือนก่อน

    Thank you bro it helps me lot
    I successfully executed quiz website

  • @SamsonA14
    @SamsonA14 4 หลายเดือนก่อน +1

    This tutorial has helped me so much. Thank you, I'm now a subscriber and will be practising my javascript skills with your 30day JS code playlist.

    • @Kalicharan-tu6kr
      @Kalicharan-tu6kr 3 หลายเดือนก่อน

      Your java script part runs ?? mine js part does not making any changes why T_T??

  • @beardedraider4751
    @beardedraider4751 ปีที่แล้ว +6

    You have no idea how much this has helped me! Thank you!

  • @sangeetsargamsagar4639
    @sangeetsargamsagar4639 ปีที่แล้ว +33

    here is an easier version:

    Quiz App


    Score: 0


    const questions = [
    {
    question: "What is the capital of France?",
    options: ["Paris", "London", "Berlin", "Madrid"],
    answer: "Paris"
    },
    {
    question: "Which planet is known as the Red Planet?",
    options: ["Earth", "Mars", "Venus", "Jupiter"],
    answer: "Mars"
    },
    {
    question: "What is the largest mammal in the world?",
    options: ["Elephant", "Giraffe", "Blue Whale", "Hippopotamus"],
    answer: "Blue Whale"
    },
    {
    question: "What is the chemical symbol for gold?",
    options: ["Go", "Au", "Ag", "Ge"],
    answer: "Au"
    }
    ];
    let currentQuestionIndex = 0;
    let score = 0;
    const questionElement = document.getElementById('question');
    const optionsElement = document.getElementById('options');
    const scoreElement = document.getElementById('score');
    function displayQuestion() {
    const currentQuestion = questions[currentQuestionIndex];
    questionElement.textContent = currentQuestion.question;
    optionsElement.innerHTML = '';
    currentQuestion.options.forEach((option, index) => {
    const button = document.createElement('button');
    button.textContent = option;
    button.addEventListener('click', () => checkAnswer(option));
    optionsElement.appendChild(button);
    });
    }
    function checkAnswer(selectedOption) {
    const currentQuestion = questions[currentQuestionIndex];
    if (selectedOption === currentQuestion.answer) {
    score++;
    }
    currentQuestionIndex++;
    if (currentQuestionIndex < questions.length) {
    displayQuestion();
    } else {
    showResult();
    }
    }
    function showResult() {
    questionElement.textContent = 'Quiz Completed!';
    optionsElement.innerHTML = '';
    scoreElement.textContent = `Your Score: ${score} / ${questions.length}`;
    }
    displayQuestion();

    • @sambasow2816
      @sambasow2816 ปีที่แล้ว

      Hello

    • @deepakwaghmare3406
      @deepakwaghmare3406 3 หลายเดือนก่อน +1

      doing this project today og

    • @pedropimenta896
      @pedropimenta896 3 หลายเดือนก่อน +2

      This is very nice, but it makes long answers verbose on the code. The code will have the answer written twice, every time.

    • @PeaceAlbert-o7k
      @PeaceAlbert-o7k 11 ชั่วโมงที่ผ่านมา

      Thanks a lot but can you help drop code for the admin dashboard that can be used to update questions to the website for a school

  • @jerryudochu3496
    @jerryudochu3496 7 หลายเดือนก่อน

    Wonderful tutorial. Simple and easy to follow. Can you please show me how to save the quiz in local storage and reset the local storage when you restart the quiz

  • @victoriatamunowari2400
    @victoriatamunowari2400 ปีที่แล้ว

    Coming from someone who has been frustrated..Thank you So mmuch, This was really helpful, was what I needed

  • @ajjunior1442
    @ajjunior1442 5 หลายเดือนก่อน +1

    I think i'm the only one that found this hard to grasp!

  • @harjyotsinghgulati6603
    @harjyotsinghgulati6603 5 หลายเดือนก่อน +1

    I have learned to much things from this video

    • @GreatStackDev
      @GreatStackDev  5 หลายเดือนก่อน

      Glad you liked it. Thanks for your comment. 😊

    • @Priyanshu-z7g8m
      @Priyanshu-z7g8m 3 หลายเดือนก่อน +1

      But not English

  • @harismalik4330
    @harismalik4330 3 หลายเดือนก่อน +1

    Very Helpful and learned new things also

    • @GreatStackDev
      @GreatStackDev  3 หลายเดือนก่อน

      Glad to hear that. Thank you.

  • @juatv777
    @juatv777 ปีที่แล้ว +2

    Amazing Lesson. My only problem is why the quiz does not work even after writing it correctly.

    • @ankurprasad
      @ankurprasad 10 หลายเดือนก่อน +1

      Same here dude ......
      if u get the perfect One . Will u share to the Comment ??

    • @fahmimfs4134
      @fahmimfs4134 9 หลายเดือนก่อน +1

      same here. My js has a problem, it didn't connected to the html even I has insert its link

  • @sravansai8990
    @sravansai8990 3 หลายเดือนก่อน +1

    Nice explanation sir and easy to understand keep going 😊...

    • @GreatStackDev
      @GreatStackDev  3 หลายเดือนก่อน +1

      Thanks a lot 😊 Keep coding.

  • @lesterdimitresque6315
    @lesterdimitresque6315 6 หลายเดือนก่อน +1

    thank you brother , your tutorials are clear and simple , great job ! subscribed

  • @alexandrabernard7548
    @alexandrabernard7548 9 หลายเดือนก่อน

    Merci pour tout, ce fût si facile avec vous. Very, very, very good

  • @faresta4ua
    @faresta4ua 11 หลายเดือนก่อน

    you are the greet teacher in my learning process

  • @AdityaSharma-er3gs
    @AdityaSharma-er3gs 8 หลายเดือนก่อน

    hey! your videos are amazing, I just want to know the best place to study about JavaScript properties which I don't know about... when I was watching this video I didn't know about 'dataset'.

  • @gavinwaight
    @gavinwaight ปีที่แล้ว +5

    Question, how did you change the default font color of your code in VS code? My JS colors are looking different than the colors displayed here, and I really like the colors you have compared to my own.

    • @prus_projektant1857
      @prus_projektant1857 ปีที่แล้ว

      You need to download extension to change theme of code. Extension tab is on the left site of screen. I think you Can google "theme for code VS code" and you can choose one you like and then find and download theme extension in VS

    • @kunjalbhudke80
      @kunjalbhudke80 7 หลายเดือนก่อน

      Change the theme of VS Code from the settings option located in the bottom left corner. Each theme has its own font color.

  • @lakshyarajdash
    @lakshyarajdash ปีที่แล้ว +1

    I've made one myself.. but tbe design is awesome

  • @fransmoemi9707
    @fransmoemi9707 3 หลายเดือนก่อน +1

    Thank you very much Sir🙏

    • @GreatStackDev
      @GreatStackDev  3 หลายเดือนก่อน

      Glad you liked it. You are welcome! 😊

  • @AbdullohMulkamonov
    @AbdullohMulkamonov ปีที่แล้ว +1

    This channal the best in You tube. Thank you for Video.

  • @mayuriagale7488
    @mayuriagale7488 2 หลายเดือนก่อน +1

    Thank you so much ❤❤ It worked🤗🤗🤗

    • @GreatStackDev
      @GreatStackDev  2 หลายเดือนก่อน

      You're welcome. 😊 Keep coding.

    • @Ankitp8
      @Ankitp8 21 วันที่ผ่านมา

      Please give me source code 🙏🏻

    • @Ankitp8
      @Ankitp8 21 วันที่ผ่านมา

      Because mine only shows answers 1 2 3 4 ...
      So please give me source code

  • @kandoHunter69
    @kandoHunter69 7 หลายเดือนก่อน +1

    well event though im beginner, i had a doubt ...Like using dataset and classList to store the correct answer is not safe right?? the user would just use developer element to get answer. It would be better to use a indexing method or logical operator operation

  • @anzkhan646
    @anzkhan646 ปีที่แล้ว +1

    Thanks you Avinash sir
    ..... Done

  • @sureshd2555
    @sureshd2555 ปีที่แล้ว +1

    Thanks for ur best teaching sir. ❤😊

  • @jayanaeverything124
    @jayanaeverything124 11 หลายเดือนก่อน +1

    Thank so much for your tutorial, but I have problem on my code, why ${score} doesn't work?

    • @jayanaeverything124
      @jayanaeverything124 11 หลายเดือนก่อน +2

      I got the mistake it supposed to use `` , instead of ''

  • @SamuelMaiva
    @SamuelMaiva 11 หลายเดือนก่อน

    Nice video ,,,you made me to have no fear in JavaScript again.... thanks a lot

  • @قلعةالعلم-ع8د
    @قلعةالعلم-ع8د 9 หลายเดือนก่อน

    thank you from Istanbul/turkey

  • @Shabeerapatan
    @Shabeerapatan 3 หลายเดือนก่อน

    Thank you so much , next level of explanation sir

  • @shuaibakhtar5333
    @shuaibakhtar5333 3 หลายเดือนก่อน

    Really helpful sir.....Thankyou so much for your efforts...

  • @blackandblue2
    @blackandblue2 3 หลายเดือนก่อน

    For those who are lazy, I gave the question format to chatGPT and had it create a bunch of trivia questions for me.... relating to the lord of the rings, star wars, and harry potter...

  • @RAJACADEMY1
    @RAJACADEMY1 ปีที่แล้ว +6

    Sir I have a doubt if I wants to add approx 10x questions then how to make data base in this type of application

  • @ngnko
    @ngnko ปีที่แล้ว +1

    Thanks a lot from Uzbekistan! I have leaned a lot from your projects :)

  • @gamingdemon113
    @gamingdemon113 9 หลายเดือนก่อน

    it's bit harder for beginner in my opinion . recommended to do this after next 4-5 projects if you're new to js

  • @Ashutoshदूबे
    @Ashutoshदूबे 3 หลายเดือนก่อน

    agar kisis ko ye problem aa raha ki configuration not found to notedpad se file save karte samay .xml format laga do .txt ki jagah aur open with me jakar edge ko sel karke always use this to open xml format par click kar do mera bhi ho gaya finally

  • @henaparvin9032
    @henaparvin9032 ปีที่แล้ว +1

    A big salute for you sir 🙇
    Thank you so much ..
    I have learned a lot of things today

  • @mahesh_bvn
    @mahesh_bvn 8 วันที่ผ่านมา

    Well explained, thanks!

  • @diogodias_
    @diogodias_ ปีที่แล้ว

    omg thaaaanks, i learning so mutch here, and you help-me with my project!

  • @kirankharsel2368
    @kirankharsel2368 9 หลายเดือนก่อน

    ❤❤ simple, easy to understand project.. thanks

    • @doremon3692
      @doremon3692 7 หลายเดือนก่อน

      really you understand this r just copy the code

  • @lengwan8973
    @lengwan8973 ปีที่แล้ว

    Thank you so much. I watched this for reference to create my portfolio .so helpful

  • @therio6637
    @therio6637 ปีที่แล้ว +4

    Congratulations for 800k 😁🔥🔥🔥🔥🔥

  • @MdMubin-qz2sx
    @MdMubin-qz2sx 6 หลายเดือนก่อน

    If I want to add image such as a watermelon's image and say which vegetable is this ?
    For adding image and connect with it which things need to change actually?
    If I just add image of vegetables of every question's place in js , will it work?

  • @BinamLuitel
    @BinamLuitel ปีที่แล้ว +2

    thank you very much sir
    your explanation is so clear

  • @LuisMedina-dk3vc
    @LuisMedina-dk3vc 10 หลายเดือนก่อน

    Thank you so much. You're channel is so good.

  • @KrishPatel-qy8hj
    @KrishPatel-qy8hj 7 หลายเดือนก่อน

    Nice Video!!! But Unfortunately not working after the Answer names!!

  • @adedokunjoseph-gd8xq
    @adedokunjoseph-gd8xq 10 หลายเดือนก่อน

    Good day
    Many thanks for the great contributions to knowledge.
    I tried this, but the js code did not respond.
    I even follow it line by line just like yours.
    . what should I do

  • @meenakshimeeen
    @meenakshimeeen 3 หลายเดือนก่อน

    you are doing great job... thank you so much

  • @Cheetohzz
    @Cheetohzz ปีที่แล้ว +2

    I love your videos so much!!! You have been teaching me so well and I can't thank you enough.

  • @tauraimashambanhaka9458
    @tauraimashambanhaka9458 ปีที่แล้ว +6

    Thank you for this Easy Tutorial. Please keep creating more JavaScript tutorials. The way you simplify code is amazing, keep up the good work.

  • @hiamr4619
    @hiamr4619 7 หลายเดือนก่อน

    Amazing tutorial but I had run into a problem in the line of code that showed the score.

  • @karcreative7312
    @karcreative7312 3 หลายเดือนก่อน +1

    Thank you so much...

    • @GreatStackDev
      @GreatStackDev  3 หลายเดือนก่อน

      Glad you liked it. You're welcome! 😊

  • @salwatalithazahrani6074
    @salwatalithazahrani6074 ปีที่แล้ว +2

    How to add image to to the quiz?

  • @soydanhakan10
    @soydanhakan10 9 หลายเดือนก่อน

    Thank you so much teacher :)

  • @RayquanRogers
    @RayquanRogers 28 วันที่ผ่านมา

    Pay first then download projects you mean?

  • @akojusowmya8626
    @akojusowmya8626 11 หลายเดือนก่อน

    Sir please do a video how to integrate this website with Php & mysql

  • @lucubus8403
    @lucubus8403 8 หลายเดือนก่อน

    Avinash is a god amongst mortals.

  • @magrigsdesign8469
    @magrigsdesign8469 หลายเดือนก่อน +1

    thanks so much

    • @GreatStackDev
      @GreatStackDev  หลายเดือนก่อน

      You're welcome! Keep coding.😊

  • @kingharji9170
    @kingharji9170 2 หลายเดือนก่อน

    Amazing work brother!

  • @mademen3804
    @mademen3804 ปีที่แล้ว +2

    Great video, how do I add a timer to the quiz. So let's say 50 questions will have 20 minutes to answer questions.

    • @nsmworldentertainment4687
      @nsmworldentertainment4687 ปีที่แล้ว +1

      if u findout any solution regarding how to add timer
      pls dm me

    • @tiestomate
      @tiestomate ปีที่แล้ว

      Hi did you find a solution how to add timer to this quiz?

  • @BECSAQUIB
    @BECSAQUIB ปีที่แล้ว

    Your tutorial is awesome. Pls upload source code of project too.

  • @ayeshashaikh2087
    @ayeshashaikh2087 ปีที่แล้ว

    thank you so much this code of yours help me at very crucial movement

  • @aaravisinha3874
    @aaravisinha3874 ปีที่แล้ว

    Thank you so much sir for this useful video 🙏🙏

  • @vidyabingi
    @vidyabingi 9 หลายเดือนก่อน

    what if i want that user should be able to add questions and options ?

  • @privateclass8105
    @privateclass8105 ปีที่แล้ว +2

    Please provide time set in this quiz for the next video.❤

  • @VesrnTechnologies
    @VesrnTechnologies 5 หลายเดือนก่อน

    Can I add Images to question?

  • @simpleomiii3660
    @simpleomiii3660 ปีที่แล้ว +1

    hello sir , your video are really helpful and your voice is very good i'm lot of learn in your video ..keep creating new design and hover , animation effect

  • @JulioFrancoPy
    @JulioFrancoPy หลายเดือนก่อน

    Than very much!

  • @PankajRaghunadhabhatla
    @PankajRaghunadhabhatla 11 หลายเดือนก่อน

    Hello Avinash, Nice video and very easy and simplified. I want to ask you, after making an app like this, how do we make it live or as an app. I understand that this is for tutorial. What are the next steps into it. How do we go about it. Please guide on this.

  • @jeelu1
    @jeelu1 5 หลายเดือนก่อน +2

    If you're code is not working then call the startquiz function in the last

  • @amiralisalari6863
    @amiralisalari6863 4 หลายเดือนก่อน

    Thanks a lot that was great, but what does dataset do??❤❤

  • @cathydon779
    @cathydon779 ปีที่แล้ว

    thank you! This was very helpful and I learnt a lot!

  • @d.lindstrom7130
    @d.lindstrom7130 6 หลายเดือนก่อน

    I also want to say thank you very much!

  • @researchchannel1767
    @researchchannel1767 ปีที่แล้ว

    Hey, can you adjust something like for math quiz?

  • @pramod_laha
    @pramod_laha 10 หลายเดือนก่อน

    bro it would be more and more helpful if you had customized the result area like adding percentage and others

  • @peteandrieciruelas9750
    @peteandrieciruelas9750 7 หลายเดือนก่อน

    Hello, may I ask if I can use this to create a forecasting assessment test on a Website?

  • @MagicocoCoding-uj6mp
    @MagicocoCoding-uj6mp 6 หลายเดือนก่อน

    Amazing work, thanks so much

  • @desideneva1141
    @desideneva1141 11 หลายเดือนก่อน

    Amazing. And how we can achieve different backgrounds(images) for each question? Thank you.

  • @aminkarimi5735
    @aminkarimi5735 ปีที่แล้ว +1

    hi thank you for good tutorial
    do you have the source on git?
    how can i have the source?

  • @paradise836
    @paradise836 6 หลายเดือนก่อน +2

    btw largest desert in the world is Sahara