Identity Hub service
Go to file
Cayo Puigdefabregas 8c5d77acf6 Merge branch 'release' 2024-01-22 18:13:45 +01:00
.gitea/workflows Introduce env vars manually 2024-01-14 20:16:20 +01:00
examples clean csvs 2024-01-21 21:02:23 +01:00
idhub update migrations 2024-01-22 18:13:28 +01:00
idhub_auth update migrations 2024-01-22 18:13:28 +01:00
locale add translation 2023-11-28 10:17:59 +01:00
oidc4vp update migrations 2024-01-22 18:13:28 +01:00
promotion update migrations 2024-01-22 18:13:28 +01:00
schemas add more credentials type 2024-01-21 21:08:43 +01:00
ssikit_example_src Started django project + first HTML render 2023-09-26 09:15:28 +02:00
trustchain_idhub change LANG_CODE 2024-01-22 16:03:17 +01:00
utils resolve conflict 2024-01-20 15:28:42 +01:00
.gitignore merged from base 2023-10-10 08:46:30 +02:00
LICENSE Initial commit 2023-09-01 16:30:59 +00:00
README.md Updated README.md with first draft 2024-01-22 14:11:53 +01:00
manage.py Started django project + first HTML render 2023-09-26 09:15:28 +02:00
pyproject.toml rebuild flow of import datas 2023-10-24 14:08:24 +02:00
requirements.txt resolve conflict step1 2024-01-22 14:04:06 +01:00

README.md

IdHub

IdHub is a Django-based project designed to provide efficient identity management solutions. This README offers an overview of the project, setup instructions, and additional resources.

About IdHub

IdHub aims to streamline the process of identity management by leveraging the power and flexibility of Django. It's ideal for organizations looking for a reliable, scalable, and customizable identity management system.

Features

  • Admin Dashboard: A user-friendly admin panel for managing identities.
  • Identity Verification: Tools and interfaces to verify and manage identities.
  • ...

Getting Started

Prerequisites

  • Python 3.x

Installation

  1. Clone the repository:
    git clone [FINAL GitHub LINK]
    
  2. (Recommended but optional) Create and activate a virtual environment:
    python -m venv venv
    source venv/bin/activate
    
  3. Install the required packages:
    pip install -r requirements.txt
    
  4. Run migrations:
    python manage.py migrate
    
  5. Start the development server:
    python manage.py runserver
    

Usage

Access the application at http://localhost:8000.

Running Tests

IdHub uses Django's built-in testing tools to ensure the reliability and performance of the application. Follow these steps to run the tests:

Execute the following command in your project directory to run all tests:

python manage.py test

This command will discover and run all tests in the tests directories of the application.

Documentation

For detailed documentation, visit [Documentation Link].

License

This project is licensed under the [License Name] - see the LICENSE.md file for details.

Further Reading

  • ...