muhammedrahil
Python Engineer @ Zaigo Infotech || Python || Freelance
Zaigo infotech Pvt LtdChennai, India
Pinned Repositories
21expo
FLUTTER - 21-expo college program exhibition program , 1921 malabar war history application
AXISLINE-GEO-CONSULTANT
AXISLINE GEO CONSULTANT is a well established town planning and land surveying consultancy.
cloudspark
The CloudsPark package is designed to simplify the management of AWS S3 and Lambda services. Whether you're working on the frontend or backend, CloudSpark provides an intuitive interface to generate presigned URLs and handle file uploads seamlessly.
Django-Redis-Management
Redis is the datastore and message broker between Celery and Django. In other words, Django and Celery use Redis to communicate with each other (instead of a SQL database). Redis can also be used as a cache as well. An alternative for Django & Celery is RabbitMQ (not covered here)
Easy-Custom-select2-search-Module
A simple and customizable JavaScript utility for integrating the Select2 library with asynchronous search functionality. This script enhances Select2 dropdowns with custom search capabilities, making it easier to handle large datasets and paginate results from an API.
Email-BulkSender
Email-Sender - Bulk emails Sender Platform (Django Restframework) Technologies - Django Restframework, MySQL, Redis, Celery, Pool of Threads, html to Pdf convert using wkhtmltopdf and pdfkit, Work bench, docker, docker-compose, Google api Credentials json, Pandas, JWT Authentication
Google-LocalServices-Webscrapping
Google LocalServices Webscrapping - Scrap the Google LocalServices informations create a csv data sheet (Django Restframework) Technologies - Django Restframework, MySQL, Pandas, Beautifulsoup, Work bench, docker, docker-compose,
ThreadyQ
ThreadyQ is a Python library designed to simplify and extend the capabilities of threading and queue management. This package provides an abstraction layer over Python's built-in threading and queue modules, enabling developers to create, manage, and synchronize tasks efficiently in multi-threaded applications.
User-Management
This project is a powerful, tenant-based user management system that allows for the management of platforms, projects, roles, rights, and members. Built using Django, this system is designed to be highly customizable and scalable, making it suitable for a wide range of applications.
Web-scraping-Using-Python
Web scraping is an automatic method to obtain large amounts of data from websites. Most of this data is unstructured data in an HTML format which is then converted into structured data in a spreadsheet or a database so that it can be used in various applications
muhammedrahil's Repositories
muhammedrahil/cloudspark
The CloudsPark package is designed to simplify the management of AWS S3 and Lambda services. Whether you're working on the frontend or backend, CloudSpark provides an intuitive interface to generate presigned URLs and handle file uploads seamlessly.
muhammedrahil/Web-scraping-Using-Python
Web scraping is an automatic method to obtain large amounts of data from websites. Most of this data is unstructured data in an HTML format which is then converted into structured data in a spreadsheet or a database so that it can be used in various applications
muhammedrahil/Django-Redis-Management
Redis is the datastore and message broker between Celery and Django. In other words, Django and Celery use Redis to communicate with each other (instead of a SQL database). Redis can also be used as a cache as well. An alternative for Django & Celery is RabbitMQ (not covered here)
muhammedrahil/Dockerizing-a-Django-and-MySQL-Application
How to Connect your MySQL Database to your Dockerized Django Application. making it easier to develop and deploy. In this tutorial, we will walk you through the process of dockerizing a Django and MySQL application.
muhammedrahil/Easy-Custom-select2-search-Module
A simple and customizable JavaScript utility for integrating the Select2 library with asynchronous search functionality. This script enhances Select2 dropdowns with custom search capabilities, making it easier to handle large datasets and paginate results from an API.
muhammedrahil/Email-BulkSender
Email-Sender - Bulk emails Sender Platform (Django Restframework) Technologies - Django Restframework, MySQL, Redis, Celery, Pool of Threads, html to Pdf convert using wkhtmltopdf and pdfkit, Work bench, docker, docker-compose, Google api Credentials json, Pandas, JWT Authentication
muhammedrahil/How-to-Use-Multiple-GitHub-Accounts-on-the-Same-Machine
Working with multiple GitHub accounts on the same machine can be challenging, especially when it comes to managing separate SSH keys and repositories. In this article, we will guide you through the process of setting up and using multiple GitHub accounts on your computer, making your development workflow more efficient and organized.
muhammedrahil/MPTT-Tree-Based-Architecture
MPTT is a technique for storing hierarchical data in a database. The aim is to make retrieval operations very efficient. The trade-off for this efficiency is that performing inserts and moving items around the tree is more involved
muhammedrahil/MySQL-Stored-Procedures-with-Django-Integration
This document provides a complete guide on how to create, optimize, and use stored procedures in MySQL. Additionally, it covers best practices for indexing and integrating stored procedures with Django.
muhammedrahil/Twlio-Sms-OTP-And-Email-Verification-Link
User Login With OTP Message in Django With Twilio
muhammedrahil/ThreadyQ
ThreadyQ is a Python library designed to simplify and extend the capabilities of threading and queue management. This package provides an abstraction layer over Python's built-in threading and queue modules, enabling developers to create, manage, and synchronize tasks efficiently in multi-threaded applications.
muhammedrahil/3rd-and-4th-Semester-B.Sc.CS-Lab-Programs
Calicut university ,BSc computer science 3rd and 4th lab program question and code
muhammedrahil/5th-and-6th-Semester-B.Sc.CS-Lab-Programs
This is Calicut university ,BSc computer science 5rd and 6th lab program question and code. Students can use study martials
muhammedrahil/AamarPay-Integration-Documentation
aamarPay Payment Gateway enables Merchants to receive money from their customers by temporarily redirecting them to www.aamarpay.com. The gateway is connecting multiple payment terminal including card system, mobile financial system, local and International wallet . After the payment is complete, the customer is returned to the merchan...
muhammedrahil/Auto-Check-Permissions-Js
This repository contains a JavaScript utility class designed to manage and enforce user permissions on the client side dynamically. The class, `CheckPermissionsClass`, allows developers to easily control the visibility and accessibility of elements on a web page based on user permissions.
muhammedrahil/Base64-Encoder-And-Decoder
A built-in module in Python, the base64 library offers functions for encoding and decoding binary data to and from base64 strings, effectively converting any binary data to plain text. A common encoding method called Base64 converts binary data into a string of printable ASCII characters
muhammedrahil/Celery-RabbitMQ-Controls
RabbitMQ is a powerful message broker suitable for complex messaging scenarios, whereas Celery is a task queue system optimized for asynchronous task execution. In many real-world applications, Celery is used in conjunction with RabbitMQ to handle task queuing and execution,
muhammedrahil/Custom-Field-FastAPI
muhammedrahil/Django-CBV-and-FBV-Check-Staff-Members-Authentication
If you use Django class-based views (CBV), do you feel like it takes significant mental effort to wrap your hand around the logic spread across various mixins? I have never been a big fan of Django’s class-based views (CBV) and their mixin approach. In my experience, classical function-based views (FBV) work as good as CBV, but provide more readabl
muhammedrahil/Django-Sync-and-Async
The async keyword is used to define asynchronous functions. Functions defined with async def can be paused and resumed, allowing other tasks to run in the meantime. await : The await keyword is used within async functions to pause execution until a specific asynchronous task is complete.
muhammedrahil/Dynamic-Import-Tool-For-Django-Modal
This repository contains a dynamic import tool specifically designed for Django applications. The tool facilitates the bulk import of data from various file formats (such as .txt) into Django models
muhammedrahil/Fixing-GitHub-SSH-Permission-Denied-Issue-in-Docker
Fixing GitHub SSH Permission Denied Issue in Docker
muhammedrahil/How-To-Get-IP-In-Django
Retrieving the user's IP address in Django is straightforward, thanks to the framework's robust request handling. By accessing the request. META dictionary, you can easily get the necessary information. This can be particularly useful for logging, analytics,
muhammedrahil/How-to-Host-your-Python-Package-on-PyPI
How to Host your Python Package on PyPI. PyPI is the official Python Packages Index. Once you publish it on PyPI, then it can be downloaded via a simple command pip install <package>. Life becomes simpler with this one line.
muhammedrahil/How-to-Solve-OSError-No-Library-Called-cairo-2-Was-Found
Encountering the error: `OSError: no library called "cairo-2" was found` while trying to use **WeasyPrint** in a Python project.
muhammedrahil/Machine-Learning-and-Data-Science
Learning...
muhammedrahil/MySQL-FULLTEXT-Index-Guide
This document provides a step-by-step guide to working with FULLTEXT indexes in MySQL. A FULLTEXT index is used for fast text-based searching in large datasets. It allows you to perform complex searches using MATCH and AGAINST.
muhammedrahil/pyppeteer-python-pdf-generator
Learn how Pyppeteer simplifies PDF generation and web page screenshot capture in Python and how to automate these tasks efficiently for your web development projects.
muhammedrahil/Trained-HealthCare-Chat-Bot
The field of healthcare is vast, complex, and ever-evolving. Providing accurate and accessible information to patients and professionals alike is crucial for improving healthcare outcomes and fostering a well-informed community. However, sifting through extensive medical literature and resources can take time and effort, even for experts in the fie
muhammedrahil/Video-Translate
Work On Going....