बस आरक्षण प्रणाली Tkinter (GUI), SQLite, Python का उपयोग करके विकसित एक पूरी तरह कार्यात्मक प्रणाली है, जिसे एक आसान ऑनलाइन बस बुकिंग प्रणाली के माध्यम से ऑनलाइन टिकट खरीद को स्वचालित करने के लिए निर्मित किया गया है। बस टिकट आरक्षण प्रणाली के साथ, आप आरक्षण, ग्राहक डेटा और यात्रियों की सूची का प्रबंधन/बुक कर सकते हैं, ऑपरेटर व्यवस्थापक के रूप में नई बस या नया मार्ग जोड़ सकते हैं। अंत में, उपयोगकर्ता के पास उसकी बुकिंग के लिए उचित टिकट होगा।
📌 प्रोग्रामिंग लैंग्वेज का इस्तेमाल किया:
👉 Javascript और Python
📌 उपयोक्ता अंतरपृष्ठ
👉 स्पष्ट दृष्टिकोण के साथ यह सरल है।
📌 जानकारी और डेटा स्टोर करें:
👉 हमारे उपयोगकर्ता डेटा जैसे नाम, दिनांक, समय, स्थान और टिकट की उपलब्धता के लिए हमारे पास एक सुरक्षित स्टोरेज बॉक्स है।
📌 टिकट बुकिंग और भुगतान प्रसंस्करण सुविधाओं का विकास करना:
👉 हमारे पास एक बुकिंग सुविधा है जो उपयोगकर्ताओं को उस घटना का चयन करने की अनुमति देती है जिसमें वे शामिल होना चाहते हैं, टिकटों की संख्या चुनें और सुरक्षित भुगतान गेटवे के माध्यम से भुगतान करें।
📌 टिकट निर्माण और वितरण सुविधा का कार्यान्वयन:
👉 एक बार जब उपयोगकर्ता सफलतापूर्वक टिकट बुक कर लेता है और उसके लिए भुगतान कर देता है तो हम टिकट तैयार करते हैं और उन्हें ईमेल या अन्य डिजिटल माध्यमों से उपयोगकर्ता तक पहुंचाते हैं।
📌 उपयोगकर्ता पंजीकरण
👉 उपयोगकर्ता नाम, संपर्क नंबर, ईमेल आईडी और पासवर्ड जैसे बुनियादी विवरण प्रदान करके वेबसाइट पर पंजीकरण कर सकते हैं।
📌 बस खोज
👉 उपयोगकर्ता विभिन्न मानदंडों जैसे स्रोत, गंतव्य, यात्रा की तारीख, बस के प्रकार आदि के आधार पर बसों की खोज कर सकते हैं।
📌 सीट चयन
👉 बस का चयन करने के बाद, उपयोगकर्ता उपलब्ध विकल्पों में से अपनी पसंदीदा सीट चुन सकते हैं
📌 भुगतान
👉 उपयोगकर्ता विभिन्न भुगतान मोड जैसे क्रेडिट/डेबिट कार्ड, नेट बैंकिंग, वॉलेट आदि का उपयोग करके बुकिंग के लिए भुगतान कर सकते हैं।
📌 पुष्टि
👉 भुगतान सफल होने के बाद, उपयोगकर्ताओं को ईमेल या एसएमएस के माध्यम से उनकी बुकिंग की पुष्टि प्राप्त होगी।
📌 कोई नई बस जोड़ सकता है
📌 मार्ग जोड़ें
"अपनाभारत बस बुकिंग आरक्षण प्रणाली" परियोजना का उद्देश्य उपयोगकर्ताओं को ऑनलाइन बस टिकट बुक करने के लिए एक सुविधाजनक और कुशल तरीका प्रदान करना है। यह प्रणाली उपयोगकर्ताओं को बस टिकट काउंटरों पर लंबी कतारों में खड़े होने की आवश्यकता को समाप्त कर देगी और परेशानी मुक्त बुकिंग अनुभव प्रदान करेगी। परियोजना का उद्देश्य उपयोगकर्ता के अनुकूल, नेविगेट करने में आसान और सुरक्षित होना है। यह उपयोगकर्ताओं को विभिन्न प्रकार के बस विकल्पों में से चुनने के साथ-साथ विभिन्न भुगतान मोड प्रदान करेगा, जिससे यह उनकी सभी बस बुकिंग आवश्यकताओं के लिए एक-स्टॉप समाधान बन जाएगा। परियोजना का उद्देश्य उपयोगकर्ताओं के लिए एक सहज बुकिंग अनुभव प्रदान करना और बस ऑपरेटरों को उनकी बुकिंग प्रक्रिया को कारगर बनाने में मदद करना है।
📌 उपयोगकर्ता को सरल इंटरफ़ेस प्रदान करें जिसे समझना आसान होगा।
📌 उनके लिए आवश्यक टिकटों की संख्या चुनें, सुरक्षित भुगतान करें, और समय पर अपने टिकट प्राप्त करें।
📌 उपयोगकर्ता के अनुकूल इंटरफेस और मंच के साथ उपयोगकर्ता की बातचीत और जुड़ाव बढ़ाने के लिए अनुकूलित उपयोगकर्ता अनुभव।
📌 टिकट बुकिंग प्रक्रिया को सुव्यवस्थित करें, ग्राहकों की संतुष्टि में सुधार करें।
📌 टिकट बुक करने के लिए सुरक्षित, तेज और उपयोग में आसान प्लेटफॉर्म।
मैंने नीचे दी गई तकनीक का उपयोग करके इस परियोजना को विकसित किया है
• Python: Python में सभी व्यावसायिक तर्क लागू किए गए हैं
• Tkinter: GUI (ग्राफिकल यूजर इंटरफेस) का उपयोग करके सभी फ्रंटएंड इंटरफेस बनाए गए हैं
• SQLite: SQLite डेटाबेस को प्रोजेक्ट के लिए डेटाबेस के रूप में उपयोग किया गया है (बैकएंड भाग)
• Python 3.6, SQLITE3 के साथ निर्मित
• सीट बुकिंग
• बुकिंग सीट की जाँच करना
• बस विवरण जोड़ना
• उपलब्ध बसों और सीट बुकिंग के समय उपलब्ध सीटों की संख्या दिखा रहा है
• एक ऑपरेटर व्यवस्थापक के रूप में नई बस, रूट आईडी आदि जोड़ने की सुविधाएँ जोड़ी गईं
• टिकट पीढ़ी
⭐ गिटहब पर ओपन-सोर्स प्रोजेक्ट में अपना पहला योगदान देने के लिए इस परियोजना का बेझिझक उपयोग करें। यहां, समस्याएं अद्वितीय होनी चाहिए ताकि लोग सीखें और साथ ही साथ योगदान दें
⭐ जानें, संशोधित करें और योगदान करें 😄❤
यह भंडार GitHub समुदाय के सभी सदस्यों के लिए खुला है। कोई भी सदस्य इस परियोजना में योगदान दे सकता है!
1. कोई स्पैम पुल अनुरोध नहीं
2. परियोजना के मुख्य भाग में कोई परिवर्तन नहीं
-
तारा ⭐
-
फोर्क
-
फोर्कड रिपॉजिटरी को क्लोन करें।
git clone https://github.com/<your-github-username>/ApnaBharat-Bus-Booking-Reservation-System
- प्रोजेक्ट निर्देशिका पर नेविगेट करें।
cd ApnaBharat-Bus-Booking-Reservation-System
- एक नई शाखा बनाएँ।
git checkout -b <your_branch_name>
-
परिवर्तन करें।
-
अपने परिवर्तनों को चरणबद्ध करें और प्रतिबद्ध करें
git add -A
git commit -m "<your_commit_message>"
- अपने स्थानीय कमिट को रिमोट रेपो में पुश करें।
git push -u origin <your_branch_name>
-
एक पुल अनुरोध बनाएँ।
-
बधाई हो! 🎉आपने अपना योगदान दिया है।
अंग्रेजी में पढ़ने के लिए यहां क्लिक करें
इस परियोजना को बढ़ने में मदद करने के लिए अपना समय बिताने के लिए बहुत-बहुत धन्यवाद। बहुत-बहुत धन्यवाद! हिलाते रहो 🍻