{"id":27050817,"url":"https://github.com/rizquuula/fastapi-start-ship","last_synced_at":"2026-04-28T08:05:06.166Z","repository":{"id":95765922,"uuid":"478892721","full_name":"rizquuula/Fastapi-Start-Ship","owner":"rizquuula","description":"Fastapi start ship project","archived":false,"fork":false,"pushed_at":"2024-08-06T15:11:31.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-05T08:20:13.223Z","etag":null,"topics":["api","fastapi"],"latest_commit_sha":null,"homepage":"","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/rizquuula.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":"2022-04-07T08:25:15.000Z","updated_at":"2024-08-06T15:11:35.000Z","dependencies_parsed_at":"2023-05-22T00:15:36.595Z","dependency_job_id":null,"html_url":"https://github.com/rizquuula/Fastapi-Start-Ship","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/rizquuula/Fastapi-Start-Ship","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rizquuula%2FFastapi-Start-Ship","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rizquuula%2FFastapi-Start-Ship/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rizquuula%2FFastapi-Start-Ship/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rizquuula%2FFastapi-Start-Ship/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rizquuula","download_url":"https://codeload.github.com/rizquuula/Fastapi-Start-Ship/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rizquuula%2FFastapi-Start-Ship/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32371706,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"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":["api","fastapi"],"created_at":"2025-04-05T08:19:41.177Z","updated_at":"2026-04-28T08:05:06.130Z","avatar_url":"https://github.com/rizquuula.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fastapi Start Ship\n\nI've built a lightning-fast API using Python's coolest framework, FastAPI. It's like a sleek, customizable race car for your data. I've engineered it with a clean architecture, meaning the code is organized and easy to understand (even for non-engineers!). Think of it as building a house with a solid foundation – it's strong, flexible, and ready for anything. Let's see how fast we can make your ideas fly!\n\n## Features\n\nYour Start Ship's Core Features:\n\n- **Blast Off with Authentication:** Securely launch your missions with our rock-solid register, login, and testing APIs.\n- **Built-in Navigation:** Your ship comes equipped with FastAPI's docs for easy-to-use documentation.\n- **Data Connections:** Power your journey with data from local or remote database using SQLAlchemy.\n- **Secret Services:** Protect your valuable data with our JWT security shield.\n- **Future-Proof Design:** Easily adapt to new missions with our flexible API versioning system.\n- **Clean and Spacious Architecture:** Your ship is built for speed and customization with a clean design.\n- **Engineer-Approved Blueprint:** We've followed the SOLID principles for a sturdy and reliable foundation.\n- **Test Flight Ready:** Get started quickly with our pre-packed Postman toolkit.\n- **Deploy Ready:** Docker and docker compose deployment is ready to launch in seconds.\n\n## Project Architecture\n\n```text\nFastAPI-Start Ship\n├── api\n   ├── injection\n      ... depedency injection\n   ├── middleware\n      ... api middleware\n   ├── v1\n      ├── form\n         ... request form\n      ├── repository\n         ... implementation of repository\n      ├── routes\n         ... api routes\n      ├── path.py\n   ├── exception.py\n   ├── routes.py\n   ├── settings.py\n├── core\n   ├── dto\n      ... application dto\n   ├── model\n      ... application related model\n   ├── repository\n      ... abstract class of repository\n   ├── services\n      ... application service\n   ├── static\n      ... static variable \n   ├── utils\n      ... applciation utility\n├── migrations\n   ... yoyo and sql migration file\n├── postman\n   ... real case API test \n├── psql_db\n   ├── model\n      ... database model\n   ├── settings.py\n├ app.py\n```\n\n## Depedency\n\nI am using `Python 3.12.3`, you may use lower or higher version of Python, but keep in mind to tune the library in `requirements.txt`\n\n## That's All\n\nThanks you and best regards!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frizquuula%2Ffastapi-start-ship","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frizquuula%2Ffastapi-start-ship","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frizquuula%2Ffastapi-start-ship/lists"}