Skip to content
This repository has been archived by the owner on Oct 25, 2021. It is now read-only.

OAuth provider and document sharing server for a network of MyWorkshop clients.

License

Notifications You must be signed in to change notification settings

myworkshopproject/myworkshop-provider

Repository files navigation

myworkshop-provider

OAuth provider and document sharing server for a network of MyWorkshop clients.

This project is currently unmaintained.

Features

  • OAuth provider to share a Maker community;
  • Web REST API to share documents between MyWorkshop clients.

Getting started

Requirements

  • python 3.6.9 or higher (package python3);

Install

Install all the required tools in a virtualenv:

$ make install

Serve

Development environment

To run the application locally in a development environment:

$ make serve

Production environment

Create a new file named production.py in provider/settings and write your production settings in it.

Edit provider/settings/__init__.py:

from .production import *

Tech/framework used

Backend

Frontend

Versioning

We use SemVer for versioning. See the CHANGELOG.md file for details.

Technical details

To know more about the development guidelines of this project, see the TECHNICAL_DETAILS.md file.

Contributing

If you'd like to contribute, please raise an issue or fork the repository and use a feature branch. Pull requests are warmly welcome.

Licensing

The code in this project is licensed under MIT license. See the LICENSE file for details.

Contributors

About

OAuth provider and document sharing server for a network of MyWorkshop clients.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published