Skip to content

Latest commit

 

History

History
382 lines (310 loc) · 15.7 KB

README.md

File metadata and controls

382 lines (310 loc) · 15.7 KB

Image de couverture APITable

Environnement de développement de Gitpod APITable TypeScript Language, Framework NestJS Langue Java, Framework Spring
Badge de Licence APITable AGPL

English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語

✨ Démarrage rapide

APITable est actuellement un travail en cours.

Nous publierons la première version fin janvier 2023.

Rejoignez Discord ou Twitter pour rester en contact.Si vous voulez juste essayer APITable1, cliquez ici pour ⚡Gitpod démo en ligne.

Si vous voulez installer APITable dans votre environnement de calcul local ou cloud, voir 💾 Installation

Si vous voulez configurer votre environnement de développement local, lisez notre 🧑 💻 Developer Guide

🔥 Fonctionnalités

Collaboration en temps réel Formulaire automatique
Premier panneau d'API Liens de table croisée illimités
Autorisations puissantes/colonnes Intégrer

APITable offre une gamme de fonctionnalités étonnantes, du personnel à l'entreprise.

  • Pile de technologie avancée et open-source
    • La collaboration en temps réel permet à plusieurs utilisateurs d'éditer ensemble en temps réel, ou simultanément avec l'Algorithme Transformation Opérationnelle (OT).
    • Interface de feuille de calcul de base de données extrêmement lisse, conviviale et super rapide dans <canvas> Moteur de rendu.
    • Architecture native de la base de données: Changeset / Opération / Action / Snapshot et ainsi de suite.
    • 100k+ lignes de données avec collaboration en temps réel.
    • Accès à l'API Full-stack, de Data à Métadonnées.
    • Lien de table direction / Bi-direction et Liens Croisés infinis
    • langages de programmation et cadre conviviaux, TypeScript (NextJS + NestJS) et Java (Spring Boot)
  • Feuille de calcul de la base de données magnifique et riche
    • CRUD: créer, lire, mettre à jour, supprimer les tableaux, colonnes et lignes
    • Opérations de champs: tri, filtre, regroupement, masquer/démasquer, réglage de hauteur.
    • Basé sur l'espace: Utilisez des espaces de travail séparés à la place de la structure basée sur l'application/Base, rendant possible la liaison illimitée de tableaux.
    • Mode sombre et la personnalisation du thème disponible.
    • 7 Types de vues: Vue en grille (Datasheet) / Galerie Vue / Vue Mindmap / Vue Kanban / Vue en pleine fonctionnalité Gantt Vue / Vue calendrier
    • Panneau API en un clic
  • Batteries incluses
    • Modèles officiels intégrés à plus de 10 modèles.
    • Robot Automation et personnalisation disponibles.
    • Tableau de bord BI
    • Formulaire généré automatiquement en un clic
    • Page partageable et intégrable.
    • Prise en charge multi-langues.
    • Intégration avec n8n.io / Zapier / Appsmith... et plus.
  • Excellente extensibilité
    • Extensible Widget System avec plus de 20 fonctionnaires widgets open-source.
    • Graphique personnalisable & Graphique & Tableau de bord
    • Types de colonnes de données personnalisables
    • Formulaires personnalisables
    • Actions personnalisables des robots d'automatisation.
  • Autorisations pour les entreprises
    • Miroir, transformer une vue en miroir pour implémenter la permission de la ligne.
    • Activez Autorisation de Colonnes grâce à une opération très simple.
    • Dossiers / Sous-dossiers / Autorisations de fichiers.
    • Dossiers de structure d'arborescence et noeud personnalisable (fichier);
    • Gestion d'équipe & Structure d'organisation.
  • Fonctionnalités de l'entreprise:
    • SAML
    • Single Sign-On (SSO)
    • Audit
    • Sauvegarde automatique de la base de données
    • Exportateur de données
    • Filigrane
  • ....

Avec des widgets extensibles et des plugins, vous pouvez ajouter plus de fonctionnalités.

💥 Cas d'utilisation

Pourquoi vous devez connaître APITable pour votre prochain logiciel ?

  • En tant que super logiciel de gestion
    • Gestion de projet flexible & Tâches / Gestion des problèmes.
    • Gestion des Responsables Marketing.
    • CRM le plus flexible et connectable.
    • Flexible Business Intelligence (BI).
    • Enquêtes et formulaires conviviaux
    • ERP flexible.
    • Plateforme de code bas et sans code.
    • ...et plus, APITable met 1000 logiciels dans votre poche.
  • En tant qu'infrastructure de base de données visuelle
    • Intégrez APITable à vos propres interfaces utilisateur logicielles.
    • Base de données visuelle avec API REST.
    • Tableau de bord de l'administration.
    • Gestion de la configuration centrale.
    • Base de données d'entreprise tout-en-un qui connecte tous vos logiciels.
    • ...et plus, APITable relie tout.
  • En outre, il est open source et extensible

💞 orienté API

API UI Panel

Cliquer sur le bouton API dans le coin droit affichera le panneau API

Requête similaire à SQL

APITable fournira un langage de requête de feuilles de données (DQL) pour interroger le contenu de votre feuille de calcul de la base de données.

💝 amical

Partagez et intégrez

Partagez votre table ou dossier de fiches techniques. Intégrez-les en copiant et collant des scripts HTML.

Embedding prêt pour les entreprises

APITable.com fournit plus de fonctionnalités d'Embedding pour les valeurs mobilières prêtes à l'entreprise.

Installation

Assurez-vous que vous avez docker & curl installé localement.

Si vous avez installé Docker Machine, ouvrez votre terminal et lancez ceci :

curl https://apitable.github.io/install.sh | bash

Puis ouvrez https://localhost:80 dans votre navigateur pour le visiter. (nom d'utilisateur par défaut [email protected] et mot de passe Apitable2022)

Si vous voulez configurer votre environnement de développement local, lisez notre 🧑 💻 Developer Guide

💻 Contribution

Bienvenue, et merci de votre intérêt à contribuer à APITable!

Il y a de nombreuses façons de contribuer, au-delà de l'écriture de code.

Vous pouvez lire les directives de contribution de ce dépôt pour apprendre comment contribuer.

Voici un guide rapide pour vous aider à contribuer à APITable.

Environnement de développement

Apprenez comment configurer votre environnement local, dans notre Guide de Développement.

Git workflow basique

Voici un flux de travail général APITable git :

  1. Créez un problème et décrivez les fonctionnalités que vous souhaitez -> Problèmes APITables
  2. Fork this project -> Fork APITable project
  3. Créez votre branche de fonctionnalité (git checkout -b mon-nouvelle fonctionnalité)
  4. Commettre vos modifications (git commit -am 'Ajouter quelques fonctionnalités')
  5. Publier la branche (git push origine mon-nouveau-fonctionnalité)
  6. Créer une nouvelle Pull Request -> Créer une pull request à travers les forks

Conventions professionnelles

Utilisez ces conventions communes APITables :

Documentations

🛣 Feuille de route

Fonctionnalités futures

  • Constructeur d'interface de code lourd
  • Composants de documentation de tiers incorporables
  • Langues spécifiques au domaine de type SQL
  • En tant qu'IdP
  • Fonctionnalités Web 3
  • ...

Les versions hébergées et Entreprise offrent des fonctionnalités avancées

  • En tant qu'IdP ;
  • SAML
  • Authentification unique
  • Audit
  • Sauvegarde de la base de données
  • Filigrane

Pour plus d'informations, veuillez nous contacter à [email protected].

👫 Get Involved

🌏 Pourquoi créer APITable et open-source?

  • Nous croyons que la base de données est la pierre angulaire de tout le logiciel.
  • Nous pensons que faire une base de données visuelle avec une interface utilisateur riche et facile pour tout le monde peut réduire la difficulté de l'industrie du logiciel et augmenter l'adoption de la numérisation dans le monde.
  • Nous pensons que le travail open-sourcing APITable peut pousser les êtres humains vers l'avant.

Nous embauchons à distance !

Nous recherchons toujours de bons talents pour APITables :

  • Développeur Full-stack: Vous avez de l'expérience avec React, NestJS, TypeScript, Spring Boot, Java, Terraform. Et vous aimez écrire du code de haute qualité avec une documentation claire et des tests unitaires.
  • Développeur Back-end: Vous avez de l'expérience avec NestJS, TypeScript, Spring Boot, Java, SQL, Kubernetes, Terraform. Et vous aimez écrire du code de haute qualité avec une documentation claire et des tests unitaires.
  • Développeur Front-end: Vous avez de l'expérience avec React, NextJS, TypeScript, WebPack. Et vous aimez écrire du code de haute qualité avec une documentation claire et des tests unitaires.

Indépendamment du temps et des conditions, si vous voulez vous impliquer dans l'équipe d'APITable, n'hésitez pas et envoyez votre CV à talent@apitable. om.

📺 Capture d'écran

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

Image de capture d'écran APITable

🥰 Licence

Ce dépôt contient le code source de l'édition Open Source d'APITable, publiée sous l'AGPL.

Si vous voulez faire tourner votre propre copie d'APITable ou contribuer au développement, alors c'est l'endroit pour vous.

Voir LICENCE pour plus de détails.

Si vous voulez utiliser APITable en ligne alors vous n'avez pas besoin d'exécuter ce code, nous offrons une version hébergée de l'application à APITable. om qui a optimisé pour l'accélération globale.


Footnotes

  1. Licencié avec AGPL-3.0. Conçu par APITable Ltd.