{"id":26537023,"url":"https://github.com/muskan-fatim/ramdan_coding_night","last_synced_at":"2026-04-12T12:41:23.805Z","repository":{"id":282763594,"uuid":"946520129","full_name":"muskan-fatim/Ramdan_coding_night","owner":"muskan-fatim","description":"The goal of this challenge is to improve my coding skills, explore new technologies, and stay consistent with problem-solving during this holy month.","archived":false,"fork":false,"pushed_at":"2025-04-04T11:16:51.000Z","size":347,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T11:29:24.573Z","etag":null,"topics":["chainlit","fastapi","gemini","prompt","python","streamlit","uv"],"latest_commit_sha":null,"homepage":"https://www.linkedin.com/in/muskan-fatima-ab90732b7/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/muskan-fatim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-11T09:15:06.000Z","updated_at":"2025-04-04T11:16:54.000Z","dependencies_parsed_at":"2025-03-16T20:28:11.206Z","dependency_job_id":"04da10e1-6323-4052-a96f-d76d096f41e7","html_url":"https://github.com/muskan-fatim/Ramdan_coding_night","commit_stats":null,"previous_names":["muskan-fatim/ramdan_coding_night"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/muskan-fatim/Ramdan_coding_night","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muskan-fatim%2FRamdan_coding_night","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muskan-fatim%2FRamdan_coding_night/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muskan-fatim%2FRamdan_coding_night/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muskan-fatim%2FRamdan_coding_night/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/muskan-fatim","download_url":"https://codeload.github.com/muskan-fatim/Ramdan_coding_night/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muskan-fatim%2FRamdan_coding_night/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265009215,"owners_count":23697154,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chainlit","fastapi","gemini","prompt","python","streamlit","uv"],"created_at":"2025-03-21T22:17:59.405Z","updated_at":"2026-04-12T12:41:23.733Z","avatar_url":"https://github.com/muskan-fatim.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌙 Ramadan Coding Night - 20 Days, 20 Projects 🚀  \n\nWelcome to **Ramadan Coding Night**! This repository contains **20 Python projects**, one for each night of Ramadan. The goal is to enhance coding skills, build real-world applications, and make the most of this blessed month while learning.  \n\n---\n\n## 📂 Folder Structure  \nAll projects are inside the repository, named based on their functionality.  \n\n```\nRamdan_coding_night/\n│── 1-todo-list/\n│── 2-unit-convertor/\n│── 3-password-generator/\n│── 4-simple-api/\n│── 5-money-making-machine/\n│── 6-time-zone/\n│── 7-mood-tracker/\n│── 8-quiz-app/\n│── 9-simple-calculator/\n│── 10-Random-joke-generator/\n│── 11-persnol-library-mangment/\n│── 12-simple-chatbot/\n│── 13-qa-chatbot/\n│── 14-chatbot-authentication/\n│── 15-simple-agent/\n│── 16-Advance-agent/\n│── 17-Own-profile-API/\n\n\n│── README.md\n```\n\n---\n\n## 🔥 Projects List  \n\n| Project Name                | Description |\n|-----------------------------|-------------|\n| **3-password-generator**    | A secure random password generator. |\n| **4-simple-api**            | A basic API built with Python and UV. |\n| **5-money-making-machine**  | A simulation tool for financial insights. |\n| **6-time-zone**             | A Python app to check different time zones. |\n| **7-mood-tracker**          | A simple app to log and analyze daily moods. |\n| **8-quiz-app**              | A Python-based interactive quiz game. |\n| **9-simple-calculator**     | A basic calculator for mathematical operations. |\n| **10-random-joke-generator** | A random joke generator that show random jokes in urdu |\n| **11-persnol-library-mangment** | personal library manger that mange your digital library |\n| **12-simple-chatbot** | A simple chatbot using chainlit that show your given message |\n| **13-qa-chatbot** | A complete chatbot making using chainlit and Gemini latest version |\n| **14-chatbot-authentication** | A  chatbot with authentication using chainlit and Gemini latest version |\n| **15-simple-agent** | A simple agent maked  using openAI with  Gemini latest version |\n| **16-advance-agent** | A Advance agent maked  using openAI , chainlit , Github auth with  Gemini latest version |\n| **17-Own-Profile-API** | A simple API that return short details about me and also provide link of my profile|\n\n\n\n\n\n---\n\n## ⚙️ Tech Stack  \n- **Language:** Python  \n- **Framework:** UV  \n- **Libraries Used:** `re`, `streamlit`, `chainlit`, `FastAPI`, `pandas`  \n- **Chatbot:** Gemini (Latest Version)  \n- **AI Model Provider:** OpenAI  \n\n---\n\n## 🚀 How to Run  \n1. Clone the repository:  \n   ```sh\n   git clone https://github.com/muskan-fatim/Ramdan_coding_night.git\n   ```\n2. Navigate to the project folder:  \n   ```sh\n   cd project folder name\n   ```\n3. Install dependencies (if any):  \n   ```sh\n   pip install -r requirements.txt\n   ```\n4. Run a project:  \n   ```sh\n    active a enivroment and\n    run streamlit run main.py\n    \n   ```\n\n\n## 🎯 Goals \u0026 Motivation  \n- Strengthen **Python programming skills** with **20 unique projects**.  \n- Contribute meaningful apps to the **developer \u0026 Muslim community**.  \n- Make Ramadan more **productive \u0026 spiritually fulfilling** through coding.  \n\n\n## 🤝 Contributing  \nContributions are welcome! Feel free to fork the repository, submit issues, or create pull requests.  \n\n\n## 📩 Connect with Me  \n📧 **Email:** mushiifatima3456@gmail.com  \n🐙 **GitHub:** [muskan-fatim](https://github.com/muskan-fatim)  \n\n## ⭐ Support  \nIf you like this project, don’t forget\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuskan-fatim%2Framdan_coding_night","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuskan-fatim%2Framdan_coding_night","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuskan-fatim%2Framdan_coding_night/lists"}