{"id":20099216,"url":"https://github.com/angelobattaglia/flask_sqlite_boilerplate","last_synced_at":"2026-05-07T00:32:30.432Z","repository":{"id":230980402,"uuid":"777343126","full_name":"angelobattaglia/flask_sqlite_boilerplate","owner":"angelobattaglia","description":"Boilerplate for an application written in Flask and SQLite","archived":false,"fork":false,"pushed_at":"2024-07-06T13:30:13.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-02T16:48:53.806Z","etag":null,"topics":["bootstrap","flask","sqlite","sqlite3"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/angelobattaglia.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":"2024-03-25T17:11:23.000Z","updated_at":"2024-07-06T13:30:17.000Z","dependencies_parsed_at":"2024-04-01T23:30:23.336Z","dependency_job_id":"f54c867c-c054-4abf-b41e-635a47bc4928","html_url":"https://github.com/angelobattaglia/flask_sqlite_boilerplate","commit_stats":null,"previous_names":["angelobattaglia/flask_sqlite_boilerplate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/angelobattaglia/flask_sqlite_boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelobattaglia%2Fflask_sqlite_boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelobattaglia%2Fflask_sqlite_boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelobattaglia%2Fflask_sqlite_boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelobattaglia%2Fflask_sqlite_boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angelobattaglia","download_url":"https://codeload.github.com/angelobattaglia/flask_sqlite_boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelobattaglia%2Fflask_sqlite_boilerplate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274744062,"owners_count":25341136,"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-09-12T02:00:09.324Z","response_time":60,"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":["bootstrap","flask","sqlite","sqlite3"],"created_at":"2024-11-13T17:09:05.995Z","updated_at":"2026-05-07T00:32:30.396Z","avatar_url":"https://github.com/angelobattaglia.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flask-SQLite boilerplate\n\n## How to fire this up\n\nOn Windows, it's recommended to use Powershell. In the root directory of this project:\n\n```ps1\npython -m venv .env\ncd .env\\scripts\n.\\Activate.ps1\n```\n\nOn linux, through bash or zsh\n```shell\npython3 -m venv .env\ncd .env/bin\nsource activate\n```\n\nThen install all of the libraries required\n```ps1\npip install -r requirements.txt\npip list # to list the libraries required\n```\n\nThis will run the Flask development server with debug mode enabled, allowing you to see detailed error messages and take advantage of features like automatic code reloading when changes are made\n\n```ps1\ncd app\nflask run --debug\n```\n\nIf you add any new module to this web app via virtual environment of this project,\njust update the requirements.txt\n\n```ps1\npip freeze \u003e requirements.txt\n```\n\nAs for the db viewer, it's recommended to use the [sqlitebrowser](https://sqlitebrowser.org/)\n\n## Users in the database\n\nThere's one user user in the DB \n\n```csv\nemail, password\nb@t.com, grovestreet\n```\n\n## Details\n\nThe login and signup system is made so that we're using the email to refer to the user. It is\nmodular, meaning that we could add a nickname to address the user. But by doing so, it's important\nto modify the routes in the app.py named \"signup\" and \"login\".\n\n\n### Table Creation\n\nThe creation of the tables is being done in app/table_creation.py\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelobattaglia%2Fflask_sqlite_boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangelobattaglia%2Fflask_sqlite_boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelobattaglia%2Fflask_sqlite_boilerplate/lists"}