bootstrap-budget


Namebootstrap-budget JSON
Version 0.1.7 PyPI version JSON
download
home_pageNone
SummaryA simple financial application to help you pull your budget up by its bootstraps.
upload_time2024-06-03 05:05:51
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT License
keywords personal budget budgeting web app
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Bootstrap-Budget: Pull your budget up by its bootstraps!
Bootstrap Budget is a user-friendly financial application designed to help you manage your money and achieve your financial goals. Built with simplicity and self-reliance in mind, Bootstrap Budget allows you to track income, expenses, and budgets for a streamlined personal finance experience – all hosted on your own server.

## Getting Started
### Prerequisites:
* Python 3.x (https://www.python.org/downloads/)

### Installation:
1. Create a Python Virtual Environment:

    It's recommended to install Bootstrap Budget within a virtual environment to isolate its dependencies from other Python projects on your system. You can use tools like `venv` or `virtualenv` to create one. Refer to the official Python documentation for instructions on creating virtual environments: https://docs.python.org/3/tutorial/venv.html


2. Install Bootstrap Budget:

    Activate your virtual environment and install Bootstrap Budget using pip:

   ```Bash
   pip install bootstrap-budget
   ```


3. Initial Setup:

   The Bootstrap Budget package comes with a command-line tool for initial setup. Run the following command to configure the application:

   ```Bash
   bootstrap --setup
   ```

   This will guide you through creating an admin password and setting up the data model for your application.


4. Start the Server:

   Once the setup is complete, start the Bootstrap Budget server using Flask:

   ```Bash
   flask --app bootstrap_budget run
   ```

   This will launch the development server. By default, the application will be accessible on http://127.0.0.1:5000/ in your web browser.

> :raised_hand: Please note: This is a basic installation guide for development purposes.  For production use on your server, additional configuration may be required (e.g., web server setup).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "bootstrap-budget",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "personal budget, budgeting, web app",
    "author": null,
    "author_email": "forgineer <blake.phillips86@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/54/64/da4951d400ad50d3e07da25ea677ea03fb4dfd41bad8d670d680075cf443/bootstrap_budget-0.1.7.tar.gz",
    "platform": null,
    "description": "# Bootstrap-Budget: Pull your budget up by its bootstraps!\r\nBootstrap Budget is a user-friendly financial application designed to help you manage your money and achieve your financial goals. Built with simplicity and self-reliance in mind, Bootstrap Budget allows you to track income, expenses, and budgets for a streamlined personal finance experience \u2013 all hosted on your own server.\r\n\r\n## Getting Started\r\n### Prerequisites:\r\n* Python 3.x (https://www.python.org/downloads/)\r\n\r\n### Installation:\r\n1. Create a Python Virtual Environment:\r\n\r\n    It's recommended to install Bootstrap Budget within a virtual environment to isolate its dependencies from other Python projects on your system. You can use tools like `venv` or `virtualenv` to create one. Refer to the official Python documentation for instructions on creating virtual environments: https://docs.python.org/3/tutorial/venv.html\r\n\r\n\r\n2. Install Bootstrap Budget:\r\n\r\n    Activate your virtual environment and install Bootstrap Budget using pip:\r\n\r\n   ```Bash\r\n   pip install bootstrap-budget\r\n   ```\r\n\r\n\r\n3. Initial Setup:\r\n\r\n   The Bootstrap Budget package comes with a command-line tool for initial setup. Run the following command to configure the application:\r\n\r\n   ```Bash\r\n   bootstrap --setup\r\n   ```\r\n\r\n   This will guide you through creating an admin password and setting up the data model for your application.\r\n\r\n\r\n4. Start the Server:\r\n\r\n   Once the setup is complete, start the Bootstrap Budget server using Flask:\r\n\r\n   ```Bash\r\n   flask --app bootstrap_budget run\r\n   ```\r\n\r\n   This will launch the development server. By default, the application will be accessible on http://127.0.0.1:5000/ in your web browser.\r\n\r\n> :raised_hand: Please note: This is a basic installation guide for development purposes.  For production use on your server, additional configuration may be required (e.g., web server setup).\r\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "A simple financial application to help you pull your budget up by its bootstraps.",
    "version": "0.1.7",
    "project_urls": {
        "Documentation": "https://forgineer.pythonanywhere.com/bootstrap-budget",
        "Homepage": "https://forgineer.pythonanywhere.com/bootstrap-budget",
        "Issues": "https://github.com/forgineer/bootstrap-budget/issues",
        "Repository": "https://github.com/forgineer/bootstrap-budget"
    },
    "split_keywords": [
        "personal budget",
        " budgeting",
        " web app"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4bf54e8f8f071c761b063c1bad949e7d458c461bbd908ab961e4218aeba3465f",
                "md5": "0ce87319916f2f0ec2fa53104c0c4de1",
                "sha256": "67da0c27bb5189b86080da077d4268ae385b0b26b4429910505b183b4739d8b4"
            },
            "downloads": -1,
            "filename": "bootstrap_budget-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ce87319916f2f0ec2fa53104c0c4de1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 896485,
            "upload_time": "2024-06-03T05:05:49",
            "upload_time_iso_8601": "2024-06-03T05:05:49.845615Z",
            "url": "https://files.pythonhosted.org/packages/4b/f5/4e8f8f071c761b063c1bad949e7d458c461bbd908ab961e4218aeba3465f/bootstrap_budget-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5464da4951d400ad50d3e07da25ea677ea03fb4dfd41bad8d670d680075cf443",
                "md5": "8cf98e0721fcd035dfd10b99f607c2f3",
                "sha256": "229cf7597f965207678d8069d18760082c2a6d5f22d75afc07e967df8580f8f8"
            },
            "downloads": -1,
            "filename": "bootstrap_budget-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "8cf98e0721fcd035dfd10b99f607c2f3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 893644,
            "upload_time": "2024-06-03T05:05:51",
            "upload_time_iso_8601": "2024-06-03T05:05:51.985233Z",
            "url": "https://files.pythonhosted.org/packages/54/64/da4951d400ad50d3e07da25ea677ea03fb4dfd41bad8d670d680075cf443/bootstrap_budget-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-03 05:05:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "forgineer",
    "github_project": "bootstrap-budget",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "bootstrap-budget"
}
        
Elapsed time: 0.73546s