Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/angelobattaglia/crowdfunding

fully-featured crowdfunding app written in Flask/Jinja, Bootstrap 5.3.x, sqlite3
https://github.com/angelobattaglia/crowdfunding

bootstrap flask flask-application sqlite sqlite3

Last synced: 4 days ago
JSON representation

fully-featured crowdfunding app written in Flask/Jinja, Bootstrap 5.3.x, sqlite3

Awesome Lists containing this project

README

        

# README

## How to fire this up

On Windows, it's recommended to use Powershell. In the root directory of this project:

```ps1
python -m venv .env
cd .env\scripts
.\Activate.ps1
```

Then install all of the libraries required
```ps1
pip install -r requirements.txt
pip list # to list the libraries required
```

This 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

```ps1
cd app
flask run --debug
```

If you add any new module to this web app via virtual environment of this project,
just update the requirements.txt

```ps1
pip freeze > requirements.txt
```

As for the db viewer, it's recommended to use the [sqlitebrowser](https://sqlitebrowser.org/)