https://github.com/ralitsaterzieva/pawadopt
Flask based application for puppies adoption
https://github.com/ralitsaterzieva/pawadopt
flask flask-migrate flask-sqlalchemy jinja python sqlalchemy sqlite wtforms
Last synced: 3 months ago
JSON representation
Flask based application for puppies adoption
- Host: GitHub
- URL: https://github.com/ralitsaterzieva/pawadopt
- Owner: RalitsaTerzieva
- Created: 2024-11-24T15:11:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-25T09:14:00.000Z (over 1 year ago)
- Last Synced: 2025-03-20T20:14:38.817Z (over 1 year ago)
- Topics: flask, flask-migrate, flask-sqlalchemy, jinja, python, sqlalchemy, sqlite, wtforms
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pawadopt 🐾
Pawadopt is a web application designed for managing puppy adoption, built with Flask. This project demonstrates the use of Flask, SQLAlchemy, Flask-Migrate, WTForms, and SQLite for building a simple CRUD-based web app.
---
## Installation
### Prerequisites
Ensure you have Python (3.7 or higher) and `pip` installed on your machine.
### Steps
1. Clone the repository:
```bash
git clone https://github.com/yourusername/pawadopt.git
cd pawadopt
2. Create and activate a virtual environment:
```bash
python -m venv venv
source venv/bin/activate
venv\Scripts\activate
4. Install the dependencies:
```bash
pip install -r requirements.txt
6. Initialize the database:
```bash
export FLASK_APP=app.py
flask db init
flask db migrate -m "Initial migration"
flask db upgrade
8. Run the application:
```bash
flask run