Hi there 👋 Here is an organized overview of my main projects on GitHub.
Git Xtended is a shell tool that makes it easy to perform recurring actions with Git on a daily basis.
GitHub | https://github.com/jprivet-dev/git-xtended |
Documentation | https://www.jprivet.dev/git-xtended |
Study of a complete application, with a SPA (Angular) and an API (Symfony), which allows users to connect, and to be able, according to their rights, to import Excel data and modify them online.
Excel Editor SPA | https://github.com/jprivet-dev/excel-editor-spa |
Excel Editor API | https://github.com/jprivet-dev/excel-editor-api |
Excel Editor Insomnia | https://github.com/jprivet-dev/excel-editor-insomnia |
- php-framework :: My own PHP framework, based on the Create your own PHP Framework tutorial of Symfony.
- symfony-tdd :: Symfony 4 & TDD - PHPUnit - Vue.js & Jest - (dockerized workshop).
- angular-eslint-prettier :: Create a new Angular project with a minimal configuration of ESLint & Prettier, set up your editor (PHPStorm, VSCode) and launch the project in StackBlitz.
- angular-stackblitz :: Sandbox to locally generate a project with Angular CLI and launch it online in StackBlitz.
- angular-stackblitz-webcontainer :: Sandbox to locally generate a project with Angular CLI and launch it online in a WebContainer on StackBlitz.
- resistor-color-code-calculator :: Application for reading resistor color code values for a 3, 4, 5 or 6 band resistor, applying Ohm’s law, calculating power, etc.
Result on https://www.jprivet.dev/resistor-color-code-calculator
- chrome-extension-angular-starter-kit :: Base of a Chrome extension made with Angular, plus an advanced example.
- bootstrap-dark-mode :: Create your own Bootstrap dark mode by changing only variables.
Result on https://www.jprivet.dev/bootstrap-dark-mode
- three.js-sandbox :: Test area with Three.js.
Result on https://www.jprivet.dev/three.js-sandbox/ - three.js-create-earth :: Classic example, but very fun for testing and discovering Three.js : with controls panel, change more than 70 parameters, and play with Sun, Earth and Moon, lens flares, textures, bump mapping, animations, lights, shadows, …
Result on https://www.jprivet.dev/three.js-create-earth
- three.js-vr-angular :: Platform (made with Angular) to manage mini 3D projects with Three.js, and to experiment VR - (dockerized project).
Result on https://www.jprivet.dev/three.js-vr-angular
- arduino-robobox-tinkercad :: Arduino / Robobox / Tinkercad (Autodesk) Projects & Tests.
- robobox-02-bras-articule :: Robobox #2 (bras articulé) de @RoboboxFR.
- makefiles :: Collection of useful makefiles and commands, with Docker, Symfony, PHP, Composer, Angular, Node, ...
Listing of my memos, tips and others (Some of them in French)
- Emulated Devices - Customised devices for testing responsive behaviour in Chrome or Firefox devtools.
https://gist.github.com/jprivet-dev/a0b4362599a941e0669d3f506484e548
- [Mémo] GDG Toulouse - Faire du Redux avec Angular et NgRx v4 (Bruno Baia)
https://gist.github.com/jprivet-dev/14c32852313b310d6e60c3e92b733c26
-
[Mémo] Forum PHP 2017 - Écrire des tests pour le long terme (Charles Desneuf)
https://gist.github.com/jprivet-dev/6d8e8f3a439936816726c5f36e146e4d -
[Tips] SymfonyLive Paris 2016 - Comment mettre à jour 30 000 produits avec Doctrine2 ? (André Tapia & Amine Mokeddem)
https://gist.github.com/jprivet-dev/d0c9929378921f642703f2c96fbee0a3 -
[Mémo] AFUP - PHP Tour 2012 - Symfony, Design Pattern Observer, injection de dépendance et Service Locator (Hugo Hamon)
https://gist.github.com/jprivet-dev/8ced5058f843074b88a0dbe90ec1112d
-
Git and Bash aliases defined and documented in a single
.bash_aliases
file, with Git auto-completion
https://gist.github.com/jprivet-dev/09912ca4188a4ba3c610d7f61c200c38 -
Transfer a Gist into a new GitHub repository
https://gist.github.com/jprivet-dev/6e7e81c3c0497a6292dd760559840fb1 -
Set up a global .gitignore file to avoid committing files like .DS_Store, Vim swp files, PHPStorm idea files, etc
https://gist.github.com/jprivet-dev/441ca36c4368fe72d52de993aa0dfe47 -
Composer: Generate a Github Oauth token for privately hosted packages and repositories
https://gist.github.com/jprivet-dev/26e27af0b5fb3e2c219c9fe1ebcf793f
-
[Cheatsheet] Markdown & Asciidoctor rendering in GitHub
https://gist.github.com/jprivet-dev/88c9c74561e78c2a7f06858e1eac56ff -
README.adoc for GitHub project (startup Asciidoctor template)
https://gist.github.com/jprivet-dev/c4ab3272506a4e1eb05dd11dcb117eaf
- KDE Memento (Install Chrome, ...)
https://gist.github.com/jprivet-dev/942d8b0a50693dd8860f3da80f411c70
- Shorcuts (PHPStorm, Chrome, …)
https://gist.github.com/jprivet-dev/87fcc531644243b7026d32e86740d8a7