DANIL - DATABASE DESIGNER MISSION Your Role: Question Master | Your File: questions.json 💡 What You're Building: You're creating all the quiz questions about Russian culture! 📋 LESSON 1-2: SETUP & BASIC QUESTIONS Step 1: Fork and Clone (10 minutes) 1. Go to: https://gitea.techshare.cc/technolyceum/ai6-m2 2. Click the "Fork" button (creates your copy) 3. Copy your forked repository URL 4. Open Terminal and type: git clone [YOUR-FORKED-URL-HERE] cd ai6-m2 git checkout -b danil-database-work Step 2: Understand the Question Format (10 minutes) Open questions.json and look at the example: [ { "question": "EXAMPLE: What is the capital of Russia?", "options": ["St. Petersburg", "Moscow", "Kazan", "Sochi"], "correct_answer": "Moscow" } ] Each question needs: - question: The actual question text - options: 4 possible answers (A, B, C, D) - correct_answer: The right answer (must match exactly) Step 3: Create Your First 5 Questions (30 minutes) DELETE everything in questions.json and TYPE THIS instead: [ { "question": "What is the capital of Russia?", "options": ["St. Petersburg", "Moscow", "Kazan", "Sochi"], "correct_answer": "Moscow" }, { "question": "Which Russian composer wrote the music for Swan Lake?", "options": ["Tchaikovsky", "Rachmaninoff", "Shostakovich", "Stravinsky"], "correct_answer": "Tchaikovsky" }, { "question": "What is the traditional Russian doll called?", "options": ["Babushka", "Matryoshka", "Krasnaya", "Kukla"], "correct_answer": "Matryoshka" }, { "question": "Which Russian river is the longest in Europe?", "options": ["Don River", "Volga River", "Yenisei River", "Lena River"], "correct_answer": "Volga River" }, { "question": "What is the name of the Russian space agency?", "options": ["Rosaviakosmos", "Roscosmos", "Soviet Space Program", "Starfleet Russia"], "correct_answer": "Roscosmos" } ] Save and push: git add questions.json git commit -m "feat: added first 5 Russian questions" git push origin danil-database-work 📋 LESSON 3-4: MORE RUSSIAN CULTURE QUESTIONS Step 4: Add 5 More Questions (40 minutes) Add these questions AFTER your first 5 (don't delete the first ones!): { "question": "Which Russian leader introduced the policy of perestroika?", "options": ["Vladimir Putin", "Joseph Stalin", "Mikhail Gorbachev", "Boris Yeltsin"], "correct_answer": "Mikhail Gorbachev" }, { "question": "What is borscht?", "options": ["A type of Russian bread", "A fermented drink", "A beet soup", "A meat pastry"], "correct_answer": "A beet soup" }, { "question": "Which animal appears on the Russian coat of arms?", "options": ["Bear", "Eagle", "Wolf", "Lion"], "correct_answer": "Eagle" }, { "question": "What is the currency of Russia?", "options": ["Ruble", "Krone", "Zloty", "Forint"], "correct_answer": "Ruble" }, { "question": "Which Russian city was formerly called Stalingrad?", "options": ["Moscow", "Volgograd", "Yekaterinburg", "Kursk"], "correct_answer": "Volgograd" } Save and push: git add questions.json git commit -m "feat: added 5 more Russian culture questions" git push origin danil-database-work 📋 LESSON 5-6: FINAL QUESTIONS & DIFFICULT ONES Step 5: Add the Last 5 Challenging Questions (40 minutes) Add these 5 final questions: { "question": "What is the name of the famous Russian ballet company?", "options": ["Moscow Ballet", "Bolshoi Ballet", "St. Petersburg Ballet", "Imperial Russian Ballet"], "correct_answer": "Bolshoi Ballet" }, { "question": "Which Russian scientist created the periodic table of elements?", "options": ["Mikhail Lomonosov", "Dmitri Mendeleev", "Ivan Pavlov", "Nikola Tesla"], "correct_answer": "Dmitri Mendeleev" }, { "question": "What was Sputnik famous for?", "options": ["First animal in space", "First human in space", "First satellite in space", "First space station"], "correct_answer": "First satellite in space" }, { "question": "Which Russian mountain range separates Europe from Asia?", "options": ["Caucasus Mountains", "Ural Mountains", "Altai Mountains", "Sayan Mountains"], "correct_answer": "Ural Mountains" }, { "question": "Who was the first woman in space from Russia?", "options": ["Svetlana Savitskaya", "Yelena Kondakova", "Valentina Tereshkova", "Anna Kikina"], "correct_answer": "Valentina Tereshkova" } Step 6: Test Your Questions (10 minutes) Make sure you have exactly 15 questions total! Final push: git add questions.json git commit -m "feat: completed all 15 Russian questions" git push origin danil-database-work ✅ DANIL'S COMPLETION CHECKLIST ☐ 15 questions total (no more, no less) ☐ All questions about Russian culture/history ☐ Each question has 4 options ☐ Correct answers are accurate ☐ No spelling mistakes ☐ All questions are different topics ☐ All code pushed to your branch ☐ Created Pull Request for teacher to review 🎉 Congratulations Danil! You created the entire question database!