@univ-lehavre/atlas-find-an-expert
v1.0.3
Published
Application SvelteKit pour explorer des expertises, institutions et dépôts de recherche.
Downloads
466
Readme
Find an Expert
Application SvelteKit pour explorer des expertises, institutions et dépôts de recherche.
About
Find an Expert combine un site public, un tableau de bord utilisateur et une API métier pour rechercher des institutions OpenAlex, compter des publications, inspecter des dépôts GitHub et gérer le consentement utilisateur. Le code inclut l'authentification Appwrite, l'internationalisation FR/EN, les préférences de thème, des composants UI réutilisables et une page de documentation OpenAPI.
Features
- Recherche institutionnelle: recherche et statistiques OpenAlex par institution
- Analyse de dépôts: détails, issues, pull requests, contributeurs, stats et analyse de code
- Espace utilisateur: dashboard, profil, consentements, préférences de thème et langue
- API documentée: endpoints
api/v1, fichier OpenAPI et interface/api/docs
Tech Stack
- Frontend: SvelteKit 2, Svelte 5, Tailwind CSS 4
- Backend: Appwrite (authentication, database)
- APIs: OpenAlex, GitHub
- Build: Vite 7, TypeScript 5.9
Scripts
pnpm -F find-an-expert dev # Development
pnpm -F find-an-expert build # Production build
pnpm -F find-an-expert test # Tests
pnpm -F find-an-expert lint # ESLintDocumentation
Organization
This package is part of Atlas, a set of tools developed by Le Havre Normandie University to facilitate research and collaboration between researchers.
Find an Expert is a sub-project of ECRIN, the collaboration platform for researchers.
Atlas is developed as part of two projects led by Le Havre Normandie University:
- Campus Polytechnique des Territoires Maritimes et Portuaires: research and training program focused on maritime and port issues
- EUNICoast: European university alliance bringing together institutions located in European coastal areas
License
MIT
