Rémi MARION's starred repositories
minstyle.io
👌 A simple CSS Framework, including dark mode.
ng-carousel-cdk
Configurable engine for carousel made with Angular Library
ngx-smart-modal
Modal/Dialog component crafted for Angular (Ivy-compatible)
ng-animate
🌙 A collection of cool, reusable and flexible animations for Angular 14+
simplemde-markdown-editor
A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
ngx-highlightjs
Angular syntax highlighting module
ngx-masonry
Angular Module for displaying a feed of items in a masonry layout
ngx-editor
🖋️ Rich Text Editor for angular using ProseMirror
chatbot-ui
AI chat for every model.
spring-boot-3-security-6-jwt
Spring Boot 3.1 & Spring Security 6 : Token Based Authentication example with JWT, Authorization, Spring Data & PostgreSQL
angular-shimmer-effect
A shimmer effect package for Angular Applications
big-AGI
Generative AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud.
flip-card-game
🎮 Simple flip card game
alphavantage-java
Fluent Java wrapper for Alpha Vantage API
yahoofinance-api
Java Client API for Yahoo Finance
shallow-render
Angular testing made easy with shallow rendering and easy mocking. https://getsaf.github.io/shallow-render
learn-to-count-game
📘 Children's games to learn to count.
node-strava-v3
API wrapper for Strava's v3 API, in Node
tutoriel_SonarQube
Introspection via Sonar et SonarLint
spring-security
Spring Security
spring-security-jwt
In this article, we will be creating a sample REST CRUD APIs and provide JWT role based authorization using spring security to these APIs. We will be using spring boot 2.0 and JWT 0.9.0. In the DB, we will have two roles defined as ADMIN and USER with custom UserDetailsService implemented and based on these roles the authorization will be decided. We will be using spring data to perform our CRUD operations and spring provided annotations such as @PreAuthorize, @Secured and @EnableGlobalMethodSecurity for authorization.