Skip to content

brp-labs/open-source-api

Repository files navigation

Open Source API

Author: Brian Ravn Pedersen, Data Engineer and Software Developer
Created: 2025-01-27
Technologies used: C#, .NET, PHP, Blazor WebAssembly, CI/CD with GitHub Actions, Azure Web Apps
GitHub Repository: https://github.com/brp-labs/open-source-api

Open Science Framework (OSF)

Scientific articles and research papers from the Open Science Framework platform are rendered here.

Workflow

The workflow of this application is as follows: Code is written in C# within a .NET environment using Blazor WebAssembly in Visual Studio, and the code is stored in GitHub. It is then deployed to Azure Static Web Apps. The CI/CD pipeline is automated with GitHub Actions - a wonderful tool!

Proxy

I have created a small PHP middleware component that acts as a proxy for the API. The proxy runs on a remote server to prevent CORS issues during development, when the application is running locally without server-side rendering.

Example of use

Search for recent articles and research papers about Generative AI.

Screenshot: Example of use

Open Science Framework

The official homepage of the Open Science Framework project: https://osf.io

About

API for retrieving scientific articles from the Open Science Framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published