{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"django-digitalocean-spaces","owner":"testdrivenio","isFork":false,"description":"Django + DigitalOcean Spaces","allTopics":["django","digitalocean-spaces","django-digital-ocean"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":3,"forksCount":3,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T16:21:34.607Z"}},{"type":"Public","name":"drf-shopping","owner":"testdrivenio","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T13:56:43.013Z"}},{"type":"Public","name":"flask-on-docker","owner":"testdrivenio","isFork":false,"description":"Flask + Docker","allTopics":["docker","flask","flask-docker","flask-docker-nginx-gunicorn"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":326,"forksCount":156,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T13:08:24.901Z"}},{"type":"Public","name":"flask-stripe-checkout","owner":"testdrivenio","isFork":false,"description":"Setting up Stripe Checkout with Flask","allTopics":["flask-stripe","flask","stripe"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":44,"forksCount":27,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T13:04:59.321Z"}},{"type":"Public","name":"fastapi-jwt","owner":"testdrivenio","isFork":false,"description":"Secure a FastAPI app by enabling authentication using JSON Web Tokens (JWTs)","allTopics":["jwt-authentication","fastapi"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":111,"forksCount":43,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T13:48:22.227Z"}},{"type":"Public","name":"taxi-react-app","owner":"testdrivenio","isFork":false,"description":"Code for the Taxi React course","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":73,"forksCount":44,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T04:40:51.877Z"}},{"type":"Public","name":"docker-ci-cache","owner":"testdrivenio","isFork":false,"description":"Speed up your Docker-based builds on CircleCI, GitLab CI/CD, and GitHub Actions with Docker Layer Caching and BuildKit","allTopics":["gitlab-ci","circle-ci","docker-ci","buildkit","github-actions","docker-cache","docker"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":37,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T02:50:32.510Z"}},{"type":"Public","name":"flask-docker-swarm","owner":"testdrivenio","isFork":false,"description":"Running Flask on Docker Swarm","allTopics":["docker","flask","docker-swarm"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":36,"forksCount":16,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T02:37:14.069Z"}},{"type":"Public","name":"fastapi-tdd-docker","owner":"testdrivenio","isFork":false,"description":"Test-Driven Development with FastAPI and Docker","allTopics":["async-python","starlette","tortoise-orm","fastapi"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":0,"starsCount":157,"forksCount":49,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T02:25:48.919Z"}},{"type":"Public","name":"fastapi-ml","owner":"testdrivenio","isFork":false,"description":"deploying an ML model to Heroku with FastAPI","allTopics":["heroku-deployment","fbprophet","fastapi","fastapi-docker","machine-learning"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":43,"forksCount":22,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T01:03:41.635Z"}},{"type":"Public","name":"fastapi-celery-project","owner":"testdrivenio","isFork":false,"description":"","allTopics":["fastapi","fastapi-celery"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":22,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-22T15:28:47.774Z"}},{"type":"Public","name":"django-celery-project","owner":"testdrivenio","isFork":false,"description":"The Definitive Guide to Celery and Django","allTopics":["django","django-celery"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":41,"forksCount":13,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T16:02:46.474Z"}},{"type":"Public","name":"django-performance-testing","owner":"testdrivenio","isFork":false,"description":"automated django performance tests","allTopics":["django","django-orm","django-testing","performance-testing","nplus1"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-18T21:26:52.564Z"}},{"type":"Public","name":"flask-social-auth","owner":"testdrivenio","isFork":false,"description":"Set up social auth with Flask and Flask-Dance.","allTopics":["flask","flask-auth","social-auth","flask-dance"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-06T19:31:52.172Z"}},{"type":"Public","name":"django-docker-traefik","owner":"testdrivenio","isFork":false,"description":"Django with Docker and Traefik","allTopics":["django","traefik","lets-encrypt","django-docker","django-traefik"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":43,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-05T09:52:30.627Z"}},{"type":"Public","name":"fastapi-crud-sync","owner":"testdrivenio","isFork":false,"description":"FastAPI CRUD","allTopics":["docker","fastapi","fastapi-sqlalchemy"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":78,"forksCount":21,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T18:18:32.534Z"}},{"type":"Public","name":"fastapi-crud-async","owner":"testdrivenio","isFork":false,"description":"FastAPI CRUD","allTopics":["async-python","starlette","fastapi","async-postgres"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":1,"starsCount":414,"forksCount":89,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T18:18:23.589Z"}},{"type":"Public","name":"flask-htmx-tailwind","owner":"testdrivenio","isFork":false,"description":"Flask + htmx + Tailwind CSS","allTopics":["flask","tailwind","htmx"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":76,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T01:19:01.434Z"}},{"type":"Public","name":"django-static-media-files","owner":"testdrivenio","isFork":false,"description":"Working with Static and Media Files in Django","allTopics":["django","whitenoise","django-media-file","django-staticfiles"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-28T13:29:48.963Z"}},{"type":"Public","name":"postgres_vs_dynamodb","owner":"testdrivenio","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-15T18:45:15.190Z"}},{"type":"Public","name":"django-search","owner":"testdrivenio","isFork":false,"description":"Basic and Full-text Search with Django and Postgres","allTopics":["django","full-text-search","django-postgresql","django-search"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":17,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-21T16:00:22.782Z"}},{"type":"Public","name":"fastapi-react","owner":"testdrivenio","isFork":false,"description":"Single Page App with FastAPI and React","allTopics":["react","javascript","python","crud","reactjs","restful-api","fastapit"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":111,"forksCount":49,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-11T20:05:04.388Z"}},{"type":"Public","name":"django-party","owner":"testdrivenio","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-30T15:33:59.744Z"}},{"type":"Public","name":"django-drf-elasticsearch","owner":"testdrivenio","isFork":false,"description":"Django REST Framework and Elasticsearch","allTopics":["django-rest-framework","django-elasticsearch","django-elasticsearch-dsl","django-elasticsearch-dsl-drf"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":19,"forksCount":26,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-26T20:30:26.468Z"}},{"type":"Public","name":"django-ecs-terraform","owner":"testdrivenio","isFork":false,"description":"Deploying Django to AWS ECS with Terraform","allTopics":["django","terraform","aws-terraform","terraform-ecs"],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":138,"forksCount":59,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-13T14:42:38.034Z"}},{"type":"Public","name":"fastapi-vue","owner":"testdrivenio","isFork":false,"description":"Single Page App with FastAPI and Vue.js","allTopics":["vuejs","vue","fastapi","fastapi-crud","fastapi-docker","fastapi-vuejs","fastai-jwt"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":243,"forksCount":100,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-07T23:09:11.146Z"}},{"type":"Public","name":"django-on-docker","owner":"testdrivenio","isFork":false,"description":"Dockerizing Django with Postgres, Gunicorn, and Nginx","allTopics":["docker","django","django-nginx","django-gunicorn-docker"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":1097,"forksCount":427,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-07T11:47:05.958Z"}},{"type":"Public","name":"django-on-docker-letsencrypt","owner":"testdrivenio","isFork":false,"description":"Securing a Containerized Django Application with Let's Encrypt","allTopics":["letsencrypt","django","django-docker","docker-letsencrypt-dns"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":103,"forksCount":50,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-02T22:40:13.842Z"}},{"type":"Public","name":"django-stripe-checkout","owner":"testdrivenio","isFork":false,"description":"Setting up Stripe Checkout with Django","allTopics":["django","stripe","django-stripe"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":49,"forksCount":19,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-02T21:48:29.986Z"}},{"type":"Public","name":"pytest_for_beginners_test_project","owner":"testdrivenio","isFork":false,"description":"Test project for following the pytest for beginners article.","allTopics":["pytest"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-15T21:21:24.807Z"}}],"repositoryCount":118,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}