Skip to content

dennisgera/stackr

Repository files navigation

stackr

Tech Stack

  • Backend: FastAPI (Python) - Modern, fast, easy to use
  • Frontend: Streamlit - Quick to build, Python-based UI
  • Database: PostgreSQL - Reliable, good for time-series data
  • Infrastructure: Docker + DigitalOcean
  • CI/CD: GitHub Actions
  • Monitoring: Sentry (free tier)

Initial Setup Steps

  1. Create and activate virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install initial dependencies:
pip install fastapi uvicorn sqlalchemy psycopg2-binary streamlit pandas python-dotenv pytest
  1. Environment variables (.env):
DATABASE_URL=postgresql://user:password@db:5432/inventory
ENVIRONMENT=development
SENTRY_DSN=your-sentry-dsn

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published