Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/forgineer/bootstrap-budget
A simple checkbook and budget application to help you pull your budget up by it's bootstraps.
https://github.com/forgineer/bootstrap-budget
bootstrap bootstrap5 budget budget-app flask flask-application ponyorm python python3
Last synced: about 17 hours ago
JSON representation
A simple checkbook and budget application to help you pull your budget up by it's bootstraps.
- Host: GitHub
- URL: https://github.com/forgineer/bootstrap-budget
- Owner: forgineer
- License: mit
- Created: 2020-09-05T03:20:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-03T18:49:46.000Z (5 months ago)
- Last Synced: 2024-12-15T16:07:14.856Z (8 days ago)
- Topics: bootstrap, bootstrap5, budget, budget-app, flask, flask-application, ponyorm, python, python3
- Language: Python
- Homepage:
- Size: 8.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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).