Codeether est une application Web complète, un analogue de Pastebin, qui permet aux utilisateurs d'enregistrer n'importe quel code jusqu'à 10 Mo sans enregistrement. L'application fournit également une API ouverte et utilise l'éditeur de Monaco Editor (Analogue du code Visual Studio). Particularités
Assurez-vous que vos programmes suivants sont installés:
git clone https://github.com/yourusername/codether.git
cd codetherInstallation de dépendances
cd frontend
yarn install
cd ../backend
yarn installAccédez au répertoire du serveur et exécutez le serveur:
cd backend
yarn startAccédez au répertoire client et exécutez le serveur:
cd frontend
yarn serveL'application sera disponible sur http: // localhost: 8080. API ouvert
POST /api/code/create - Сохранить новый код.
POST /api/code/get/:shortid - Получить сохраненный код по ID.
POST /api/code/update/:shortid - Обновление кода
curl -X POST http://localhost:3000/api/code/create -H " Content-Type: application/json " -d ' {"code": "console.log("Hello World");"} 'Structure du projet
Frapper
codether/
├── frontend/ # VueJS frontend
│ ├── src/
│ ├── public/
│ └── ...
├── backend/ # NestJS backend
│ ├── src/
│ ├── test/
│ └── ...
├── README.md
└── package.json
Si vous souhaitez contribuer au projet, veuillez créer un problème de demande de traction ou d'ouverture dans le référentiel.
Ce projet est autorisé sous la licence du MIT. Pour plus de détails, consultez le fichier de licence.