{"id":31650430,"url":"https://github.com/rumaisas-islam/makeup-world-website","last_synced_at":"2026-05-07T09:37:00.251Z","repository":{"id":318252700,"uuid":"1070497961","full_name":"Rumaisas-islam/makeup-world-website","owner":"Rumaisas-islam","description":"A modern, elegant Makeup Inventory Management Web App built with Flask — manage your beauty products, brands, and stock effortlessly. 💅","archived":false,"fork":false,"pushed_at":"2025-10-06T03:55:02.000Z","size":1791,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-06T05:29:37.922Z","etag":null,"topics":["beauty","cosmetic-inventory","cosmetics","flask","flask-project","flask-website","full-stack-flask-project","inventory-management","inventory-system","makeup","makeup-management-system","makeup-world-website","python","python-flask-app","sqlite","web-app","web-development"],"latest_commit_sha":null,"homepage":"https://github.com/Rumaisas-islam/makeup-world-website.git","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rumaisas-islam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-06T02:46:10.000Z","updated_at":"2025-10-06T03:55:06.000Z","dependencies_parsed_at":"2025-10-06T05:29:40.125Z","dependency_job_id":"e8d3a0af-646d-4335-9bc2-8b7dbee7d10c","html_url":"https://github.com/Rumaisas-islam/makeup-world-website","commit_stats":null,"previous_names":["rumaisas-islam/makeup-world-website"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Rumaisas-islam/makeup-world-website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rumaisas-islam%2Fmakeup-world-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rumaisas-islam%2Fmakeup-world-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rumaisas-islam%2Fmakeup-world-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rumaisas-islam%2Fmakeup-world-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rumaisas-islam","download_url":"https://codeload.github.com/Rumaisas-islam/makeup-world-website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rumaisas-islam%2Fmakeup-world-website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278742889,"owners_count":26037915,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["beauty","cosmetic-inventory","cosmetics","flask","flask-project","flask-website","full-stack-flask-project","inventory-management","inventory-system","makeup","makeup-management-system","makeup-world-website","python","python-flask-app","sqlite","web-app","web-development"],"created_at":"2025-10-07T08:29:24.058Z","updated_at":"2025-10-07T08:29:28.289Z","avatar_url":"https://github.com/Rumaisas-islam.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- Banner --\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./banner.png\" alt=\"Makeup World Banner\" width=\"100%\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e💄 Makeup World Inventory App\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eA modern web-based inventory management system for makeup products — built with Flask.\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Rumaisas-islam/makeup-world-website/stargazers\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/Rumaisas-islam/makeup-world-website?style=flat-square\u0026color=ff69b4\" alt=\"Stars\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Rumaisas-islam/makeup-world-website/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/Rumaisas-islam/makeup-world-website?style=flat-square\u0026color=violet\" alt=\"Issues\"\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Flask-2.3+-green?style=flat-square\u0026logo=flask\u0026logoColor=white\" alt=\"Flask\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Python-3.13-blue?style=flat-square\u0026logo=python\u0026logoColor=white\" alt=\"Python\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/License-MIT-yellow?style=flat-square\" alt=\"License\"\u003e\n\u003c/p\u003e\n\n---\n\n## 🌸 Overview\n**Makeup World** is a lightweight inventory management web app designed for beauty stores and product managers to manage makeup products effortlessly.  \nIt provides a **login system**, **product CRUD operations**, and a **beautiful interface** for managing items by category, brand, and stock.\n\n---\n\n## 🧠 Features\n✅ Secure Admin Login  \n✅ Add / Edit / Delete Products  \n✅ Product Listing with Details  \n✅ SQLite Database Integration  \n✅ Fully Tested with Pytest  \n✅ Clean \u0026 Modern UI  \n\n---\n\n## 🗂️ Folder Structure\n```\n\nmakeup-world-website/\n├── app.py\n├── requirements.txt\n├── models.py\n├── makeup.db\n├── README.md\n├── LICENSE\n├── banner.png\n├── static/\n│   ├── style.css\n│   └── uploads/\n├── templates/\n│   ├── base.html\n│   ├── index.html\n│   ├── login.html\n│   ├── add_product.html\n│   ├── edit_product.html\n│   └── products.html\n├── tests/\n│   ├── test_app.py\n│   └── **init**.py\n└── sample_output/\n└── products_sample.json\n\n```\n\n---\n\n## ⚙️ Installation\n\n### 1️⃣ Clone the repository\n```bash\ngit clone https://github.com/Rumaisas-islam/makeup-world-website.git\ncd makeup-world-website\n````\n\n### 2️⃣ Create and activate a virtual environment\n\n```bash\npython -m venv venv\nsource venv/bin/activate   # On Windows: venv\\Scripts\\activate\n```\n\n### 3️⃣ Install dependencies\n\n```bash\npip install -r requirements.txt\n```\n\n### 4️⃣ Run the app\n\n```bash\npython app.py\n```\n\nThen open **[http://127.0.0.1:5000/](http://127.0.0.1:5000/)** in your browser 🎀\n\n---\n\n## 🧪 Running Tests\n\nThe app includes unit tests for all key features.\n\n```bash\npytest -v --disable-warnings\n```\n\n---\n\n## 💾 Admin Login\n\n| Field        | Default Value |\n| ------------ | ------------- |\n| **Username** | `admin`       |\n| **Password** | `1234`        |\n\n---\n\n## 📸 Preview\n\n*(Add screenshots of your app UI here later)*\n\n---\n\n## 🛠️ Built With\n- **Flask** – Backend framework  \n- **SQLite** – Lightweight database  \n- **HTML5 / CSS3** – Frontend  \n- **Pytest** – Testing  \n\n\n## 👩‍💻 Author\n\n**[Rumaisa Islam](https://github.com/Rumaisas-islam)**\n✨ Passionate about clean design, modern web apps, and creative UI/UX.\n\n---\n\n## 📜 License\n\nThis project is licensed under the **MIT License**.\nFeel free to modify and use it for your personal or commercial projects.\n\n---\n\n\u003cp align=\"center\"\u003eMade with ❤️ by Rumaisa Islam 💅\u003c/p\u003e\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frumaisas-islam%2Fmakeup-world-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frumaisas-islam%2Fmakeup-world-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frumaisas-islam%2Fmakeup-world-website/lists"}