canitrust / frontend-api

The API for the CaniTrust.in frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CanITrust.in

🚀 Visit us under canitrust.in!

What is CanITrust.in?

Browsers nowadays have a lot of built-in security features to help make the web more safe by default. Although this is a great thing, unfortunately, different browsers implement these features slightly different than other browsers. And sometimes, the implementations also differ from browser version to browser version.

This is where CanITrust.in comes to the rescue. Inspired by the great caniuse.com, we built an environment to test all those different security features. This web site makes the results available.

How can I contribute?

Please check out the corresponding guide.

Start the server

Its easiest with docker-compose:

docker-compose up --build

This should start the API under http://localhost:9191 and you can test a call to it with:

curl 'http://localhost:9191/api/v1/testcase?page=1'

Alternatively, you can checkout and start the React UI for it.

License

Copyright (c) mgm security partners GmbH. All rights reserved.

Licensed under the AGPLv3 License.

About

The API for the CaniTrust.in frontend

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 84.5%Language:Shell 15.0%Language:Dockerfile 0.5%