{"id":20130460,"url":"https://github.com/ravendb/samples-crypto-app","last_synced_at":"2026-06-08T08:05:03.755Z","repository":{"id":42627047,"uuid":"421345611","full_name":"ravendb/samples-crypto-app","owner":"ravendb","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-21T10:47:56.000Z","size":3098,"stargazers_count":1,"open_issues_count":1,"forks_count":2,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-02T21:42:45.948Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ravendb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-26T08:37:16.000Z","updated_at":"2022-03-30T13:05:33.000Z","dependencies_parsed_at":"2024-11-13T20:50:11.167Z","dependency_job_id":null,"html_url":"https://github.com/ravendb/samples-crypto-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ravendb/samples-crypto-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravendb%2Fsamples-crypto-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravendb%2Fsamples-crypto-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravendb%2Fsamples-crypto-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravendb%2Fsamples-crypto-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ravendb","download_url":"https://codeload.github.com/ravendb/samples-crypto-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravendb%2Fsamples-crypto-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34053469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T20:38:43.873Z","updated_at":"2026-06-08T08:05:03.698Z","avatar_url":"https://github.com/ravendb.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RavenDB Crypto App Sample\n\nAn end-to-end sample application that showcases Time Series support in RavenDB through a crypto / stock chart inspired by [Robinhood](https://robinhood.com/us/en/) and powered by API data provided by [Kucoin](https://docs.kucoin.com/).\n\n![App architecture diagram](.github/architecture.png)\n\n## Time Series Feature Showcase\n\nYou can watch a [quick 5 minute overview](https://www.youtube.com/watch?v=yF-ReWqVaqU) of the Time Series feature in RavenDB and what it enables.\n\nThere's also [an in-depth walkthrough](https://ravendb.net/articles/working-with-market-data-using-time-series-in-ravendb) of how this code was built that introduces you to the different parts of the Time Series API.\n\n## Live Demo\n\nhttps://crypto.samples.ravendb.net\n\n## Database Exports\n\nYou can download sample exports of the RavenDB database [here](exports) that you can import into your own RavenDB instance locally or in [RavenDB Cloud](https://cloud.ravendb.net).\n\n## Components\n\n- **web** - A static HTML \u0026 TypeScript website front-end to display the crypto chart deployed through [AWS S3 Website Hosting](https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteHosting.html).\n- **functions/ingestion-\\*** - Node.js and .NET 5 C# [Azure functions](https://www.azure.com) that ingest BTC-USDT symbol data from Kucoin every 35 minutes.\n- **functions/backend-\\*** - Node.js and .NET 5 C# [Azure functions](https://www.azure.com) that host the HTTP endpoint to return aggregations and crypto symbol data.\n\nThe Azure Functions are implemented using both the .NET and Node.js SDKs for RavenDB to showcase working with Time Series APIs.\n\n## Running Locally\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for information on how to run the app locally or deploy it yourself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravendb%2Fsamples-crypto-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fravendb%2Fsamples-crypto-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravendb%2Fsamples-crypto-app/lists"}