Skip to content

This uses an Implementation of an OpenAPI compliant web service that abstracts away two downstream APIs; the Chuck Norris API and the Star Wars API. It's the frontend side to the API.

License

Notifications You must be signed in to change notification settings

Lwachira/LincolnSovTechFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LincolnSovTechFrontend

This uses an Implementation of an OpenAPI compliant web service that abstracts away two downstream APIs; the Chuck Norris API and the Star Wars API. It's the frontend side to the API.

Sadly No Heroku Instance (I struggled for a few hours but DotNet was being super finicky, I did get it to work but chose to move forward with local)

Chuck NorrisScreen

Backend Image 1

Star Wars Screen

Backend Image 1

Search Screen

Backend Image 1

Usage

Git Clone https://github.com/Lwachira/LincolnSovTechFrontend.git
CD to LincolnSovTechFrontend
dotnet restore (It should run on port 5001)
dotnet run
Fingers Crossed (Use the Heroku Instace instead)

Tiny Caveats

For security purposes I made the Backend API only accept from a handful of address (CORS is annoying), which are :

You may need to change the ssl port in the launchSettings.json Which can be found in Properties (LincolnSovTechFrontend\Properties)

About

This uses an Implementation of an OpenAPI compliant web service that abstracts away two downstream APIs; the Chuck Norris API and the Star Wars API. It's the frontend side to the API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published