https://github.com/concaption/spike-api-integration
A minimal bootstrap app that intgrates google sheets, fast api and spike api for health data
https://github.com/concaption/spike-api-integration
fastapi googlesheets health spike spikeapi
Last synced: 2 months ago
JSON representation
A minimal bootstrap app that intgrates google sheets, fast api and spike api for health data
- Host: GitHub
- URL: https://github.com/concaption/spike-api-integration
- Owner: concaption
- Created: 2023-09-09T18:44:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T21:41:47.000Z (over 1 year ago)
- Last Synced: 2025-04-28T11:16:54.904Z (2 months ago)
- Topics: fastapi, googlesheets, health, spike, spikeapi
- Language: Python
- Homepage:
- Size: 177 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SPIKE API Integration in Fast API
[](LICENSE)
[](https://www.python.org/downloads/)
[](https://github.com/concaption/spike-api-integration/graphs/contributors)
[](https://github.com/psf/black)
[](https://github.com/concaption/spike-api-integration/issues)
[](https://github.com/concaption/spike-api-integration/pulls)
Created a minimalistic health data application that leverages FastAPI for the backend, Google Sheets for data storage, and Spike API for health data collection. The application features a Dockerized environment and is organized into a modular structure with a clear separation of concerns for API, models, and utilities. It provides end-to-end solutions for user authentication, data collection, and storage in a seamless manner. The app is hosted on Railway, making it easily accessible and scalable.### **Deliverables**
- Dockerized FastAPI backend application.
- Integration with Google Sheets for data storage.
- Spike API integration for collecting health metrics.
- User authentication and provider selection through FastAPI routes.
- A responsive frontend built with Bootstrap.
- A modular code structure with clear separation into API, models, and utilities.
- Makefile for simplified project setup and maintenance.
- Deployment on Railway for easy access and scalability.The project is a showcase of my capabilities in API integration, data management, backend development, and deployment, providing a comprehensive solution for health data collection and storage.