Admin Services est un site Internet permettant aux utilisateurs de publier des applications web et de les utiliser. Admin Services propose un panneau d'accueil permettant aux utilisateurs d'utiliser des widgets ou d'épingler des applications web.
git clone https://github.com/enioaiello/admin-services.git
composer install
npm install
Important
Dans le fichier .env
, mettez d'abord le compte root
puis générez la clé.
Une fois la clé générée, utilisez une autre session pour configurer et utiliser la base de données.
cp .env.example .env
php artisan key:generate
docker exec -it admin-services php artisan migrate
Note
Retirez l'argument --build
si vous avez déjà construit l'image.
docker-compose up -d --build
Ouvrez votre navigateur et accédez à l'adresse http://localhost:8080
.
La plupart des fonctionnalités sont en cours de développement. Elles sont directement reprises de la version "legacy" du projet.
Les fonctionnalités suivantes sont prévues pour le projet :
- Authentification
- Page d'accueil
- Applications par défaut
- Widgets par défaut
- Écran de verrouillage
- Support
- Inscription
- Connexion
- Déconnexion
- Comptes locaux
- Applications récentes
- Applications épinglées
- Widgets
- Liens rapides (annonces, support, etc.)
- Personnalisation des catégories (accueil, applications, widgets, services, annonces, support, astuces)
- Fonds d'écran
- Accueil
- Paramètres
- Support
- Services
- Astuces
- Annonces
- Centre de sécurité
- Éditeur de texte
- Messagerie
- Boutique d'applications (permettant d'ajouter des applications)
- Calendrier
- Météo
- Connexion par mot de passe
- Réinitialisation du mot de passe
- Fond d'écran
- Date et heure
- Centre d'aide
- Articles pour chaque fonctionnalité
- Communication avec les développeurs
Cette liste est toujours en rédaction.
Ce projet utilise la licence MIT. Pour la consulter, veuillez lire le fichier LICENSE
.