Skip to content

Jackmaa/codoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

232 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Codoc Monorepo

Ce depot contient la nouvelle stack de Codoc, consolidee en deux applications:

  • codoc-api: API Symfony (PHP 8.4+)
  • codoc-front: Frontend Vue 3 + Vite

Prerequis

  • PHP >= 8.4
  • Composer >= 2
  • Node.js >= 20.19 (ou >= 22.12)
  • npm (ou pnpm/yarn si prefere)

Structure

codoc/
  codoc-api/
  codoc-front/

Installation

1) API

cd codoc-api
composer install

Configurer ensuite les variables d'environnement Symfony selon ton environnement local (.env.local).

2) Front

cd codoc-front
npm install

Configurer ensuite les variables d'environnement front si necessaire (ex: URL d'API).

Lancer en developpement

API

cd codoc-api
symfony server:start

Alternative sans CLI Symfony:

cd codoc-api
php -S 127.0.0.1:8000 -t public

Front

cd codoc-front
npm run dev

Commandes utiles

API

cd codoc-api
php bin/console doctrine:migrations:migrate
php bin/phpunit

Front

cd codoc-front
npm run lint
npm run build

Notes de migration

  • L'ancienne stack PHP MVC de codoc a ete retiree completement.
  • Le depot Git historique reste celui de codoc.
  • Les contenus de codoc-api et codoc-front ont ete importes en mode snapshot (sans reprise d'historique Git).

About

Creation of a micro blogging site whose purpose is to share content related to Web Development

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors