{"id":31767890,"url":"https://github.com/webdevtodayjason/lion_flask","last_synced_at":"2026-07-01T17:32:34.899Z","repository":{"id":258629047,"uuid":"874299613","full_name":"webdevtodayjason/lion_flask","owner":"webdevtodayjason","description":"LION Reporting Flask APP","archived":false,"fork":false,"pushed_at":"2024-10-18T16:14:36.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-06-05T07:18:47.336Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webdevtodayjason.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}},"created_at":"2024-10-17T15:25:59.000Z","updated_at":"2024-10-18T16:14:40.000Z","dependencies_parsed_at":"2024-10-20T16:20:47.028Z","dependency_job_id":null,"html_url":"https://github.com/webdevtodayjason/lion_flask","commit_stats":null,"previous_names":["webdevtodayjason/lion_flask"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/webdevtodayjason/lion_flask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevtodayjason%2Flion_flask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevtodayjason%2Flion_flask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevtodayjason%2Flion_flask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevtodayjason%2Flion_flask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webdevtodayjason","download_url":"https://codeload.github.com/webdevtodayjason/lion_flask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdevtodayjason%2Flion_flask/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35017089,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-01T02:00:05.325Z","response_time":130,"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":"2025-10-10T01:48:36.126Z","updated_at":"2026-07-01T17:32:34.883Z","avatar_url":"https://github.com/webdevtodayjason.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# L.I.O.N Report Management App\n\n## Overview\n\nThe L.I.O.N Report Management App allows managers to track their activities and generate Weekly L.I.O.N (Last week, Issues, Opportunities, Next week) reports. Built with Python and Flask, it offers an intuitive user interface for data entry, storage, and report generation.\n\n## Features\n\n- **User Authentication** (Optional)\n- **Data Entry Forms** for Last Week Achievements, Issues, Opportunities, and Next Week Commitments\n- **CRUD Functionality** for L.I.O.N entries\n- **Search and Filter** past entries\n- **Report Generation** with export options (PDF, Word, Markdown)\n- **Email Integration** to send reports\n- **Responsive UI** using Bootstrap 5\n- **Database Support** for SQLite (development) and PostgreSQL (production)\n- **Unit and Integration Testing** with pytest\n\n## Installation\n\n### Prerequisites\n\n- [Anaconda](https://www.anaconda.com/) or [Miniconda](https://docs.conda.io/en/latest/miniconda.html)\n- Python 3.11 or newer\n\n### Setup Environment\n\n1. **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/yourusername/lion_report_app.git\n    cd lion_report_app\n    ```\n\n2. **Create a Conda environment:**\n\n    ```bash\n    conda env create -f environment.yml\n    ```\n\n3. **Activate the environment:**\n\n    ```bash\n    conda activate lion_report_env\n    ```\n\n### Database Migration\n\n1. **Initialize the database:**\n\n    ```bash\n    flask db init\n    flask db migrate -m \"Add authentication and CRUD operations\"\n    flask db upgrade\n    ```\n\n### Running the Application\n\n- **For Web App:**\n\n    ```bash\n    python app.py\n    ```\n\n    Access the app at `http://localhost:5000`.\n\n- **For Desktop App:**\n\n    *To be implemented.*\n\n### Testing\n\n- **Run tests using pytest:**\n\n    ```bash\n    pytest\n    ```\n\n## Contribution\n\nContributions are welcome! Please open an issue or submit a pull request.\n\n## License\n\n[MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevtodayjason%2Flion_flask","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebdevtodayjason%2Flion_flask","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevtodayjason%2Flion_flask/lists"}