Skip to content

Ay-tech89/python-mini-projects.

Repository files navigation

🐍 Python Mini Projects

Python Status

A collection of beginner-friendly to intermediate-level Python mini projects to explore and practice concepts like GUI programming, file handling, speech recognition, and game logic.


📁 Projects

🔗 1. Client Server

A basic implementation of client-server communication using Python’s socket module.

🔢 2. Conversion

A GUI-based converter that converts decimal numbers into:

  • Binary
  • Octal
  • Hexadecimal

Built using Tkinter.

📝 3. Editor

A simple text editor with GUI:

  • Open .txt files
  • Edit and save content
  • Save As new files
🎙️ 4. Speech Recognition

Converts spoken voice input into text using speech_recognition and Google Speech API.

🗣️ 5. Speech Recognition with Audio

A basic voice assistant that:

  • Recognizes simple voice commands
  • Responds with audio output using pyttsx3
⏰ 6. Clock

A real-time digital clock GUI made with Tkinter.

❌⭕ 7. Tic Tac Toe

A two-player Tic Tac Toe game with:

  • GUI grid
  • Turn-based logic
  • Win detection
  • Basic error handling

About

A variety of Python mini-projects created to practice and apply fundamental programming concepts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages