{"id":48841503,"url":"https://github.com/ramo-dev/flask-blog","last_synced_at":"2026-04-15T02:12:39.084Z","repository":{"id":204638762,"uuid":"711504002","full_name":"ramo-dev/flask-blog","owner":"ramo-dev","description":"Personal webapp blog made with flask","archived":false,"fork":false,"pushed_at":"2024-01-20T20:00:01.000Z","size":33114,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-20T20:42:26.119Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://bit.ly/bloggspot_me","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ramo-dev.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}},"created_at":"2023-10-29T13:25:57.000Z","updated_at":"2024-01-17T12:06:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"4c79f912-4efd-40bd-9e1a-fc9e24fbf865","html_url":"https://github.com/ramo-dev/flask-blog","commit_stats":null,"previous_names":["ramo-dev/flask-blog"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ramo-dev/flask-blog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramo-dev%2Fflask-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramo-dev%2Fflask-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramo-dev%2Fflask-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramo-dev%2Fflask-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ramo-dev","download_url":"https://codeload.github.com/ramo-dev/flask-blog/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ramo-dev%2Fflask-blog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31822915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"online","status_checked_at":"2026-04-15T02:00:06.175Z","response_time":63,"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":[],"created_at":"2026-04-15T02:12:39.011Z","updated_at":"2026-04-15T02:12:39.072Z","avatar_url":"https://github.com/ramo-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Flask Blog App\n\nTable of Contents\n\n    Description\n    Features\n    Demo\n    Installation\n    Usage\n    Contributing\n    License\n    Contact\n\nDescription\n\nA Flask-based blog application for creating, managing, and sharing your blog posts.\n\nScreenshot\nFeatures\n\n    User registration and authentication\n    Create, edit, and delete blog posts\n    User profile with customizable avatars\n    Responsive design\n    ...\n\nDemo\n\nLink to Live Demo\nInstallation\n\n    Clone the repository:\n\n    bash\n\ngit clone https://github.com/ramo-dev/flask-blog.git\n\n\n\nChange into the project directory:\n\nbash\n\ncd your-blog-app\n\n\nCreate a virtual environment and activate it:\n\nbash\n\npython -m venv venv\nsource venv/bin/activate  # On Windows, use: venv\\Scripts\\activate\n\n\nInstall the required packages:\n\nbash\n\npip install -r requirements.txt\n\n\nCreate a .env file with your configuration settings:\n\nenv\n\nFLASK_APP=run.py\nFLASK_ENV=development  # or production for a production environment\nSECRET_KEY=your_secret_key\nSQLALCHEMY_DATABASE_URI=your_database_uri\n\nInitialize the database:\n\nbash\n\nflask db init\nflask db migrate -m \"Initial migration\"\nflask db upgrade\n\nStart the application:\n\nbash\n\n    flask run\n\n    Open a web browser and go to http://localhost:5000.\n\nUsage\n\n    Visit the homepage to view and create blog posts.\n    Sign up or log in to manage your profile and create posts.\n    Customize your user profile by uploading an avatar.\n    ...\n\nContributing\n\n    Fork the repository.\n    Create a new branch for your feature: git checkout -b feature-name\n    Commit your changes: git commit -m 'Add some feature'\n    Push to the branch: git push origin feature-name\n    Open a Pull Request.\n\nLicense\n\nThis project is licensed under the MIT License. See the LICENSE file for details.\nContact\n\n    Author: Ramo-dev\n    GitHub: https://github.com/ramo-dev\n    Email: annuar.dev@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framo-dev%2Fflask-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Framo-dev%2Fflask-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framo-dev%2Fflask-blog/lists"}