Clément Creusat
@ccreusat
All solutions
Submitted
Devjobs App - React 18, React Router 6, React Query, Axios, ViteJS
#accessibility#axios#react#react-query#react-router- HTML
- CSS
- JS
- Didn't respect the form on mobile. I didn't like it, didn't want to duplicate code and didn't find a way to do it with semantic structure.
- Kept the checkbox "vanilla", no CSS changes.
Any feedback is welcome!
Submitted
Entertainment App : React 18, Router 6, Firebase Auth & Firestore
#fetch#react#react-router#firebase- HTML
- CSS
- JS
Any feedback is welcome !
Submitted
Crowdfunding Page - Vue 3, Composition API, TypeScript
#accessibility#fetch#lighthouse#typescript#vue- HTML
- CSS
- JS
Any feedback is welcome!
Submitted
Interactive Rating with many frameworks (React, Vue, Svelte)
#react#svelte#vue#accessibility- HTML
- CSS
- JS
Any feedback is welcome!
Submitted
Any feedback is welcome :)
Submitted
Challenge done !
I tried to improve the user experience. Advice API is cached for 2 seconds. So, I disable the button for 2 seconds with it specific style. Then, I display a text to inform the user. And, a loading cursor style.
Any feedback welcome
Submitted
Challenge done in HTML and CSS. Small JS for the share component.
The big part of this challenge was to use Storybook to separate all components. I wrote it in vanilla HTML / JS and I assure you it is way harder than with a modern framework.
You have everything in the git repo and I paste here the online docs in two different ways :
Submitted
I wanted to try at least once Tailwind CSS. Not a big fan :)
Submitted
Any feedback is welcome :)
Submitted
I generated my own QR code leading to my github page. So I recreated circles shades with ::before/::after pseudo-element
I kept it single for such a simple task (html, css).
Any feedback is welcome :-)
Submitted
Interactive Comments with React, Redux Toolkit, Typescript and Vitejs
#react#redux#redux-toolkit#typescript- HTML
- CSS
- JS
I added more verification with the modal component (create, update/edit message and delete). I need to optimize Comment and Reply components. They share a lot of similar code.
Any feedback is welcome :)
Submitted
Submitted
First time trying Lit. I'm really not a huge fan. I tried 1% of Lit so I need to dig deeper but it wasn't smooth as I expected. Next project, I'm back with React or Vanilla JS :) As expected, it is so quick to set up a project with Vite.
Any tips about Lit would be great !
Submitted
Simple vanilla project : HTML, CSS, TypeScript. First time exploring ES6 modules without any Framework. First time exploring PWA (install, offline page, cached assets)
Any feedback is welcome.
Submitted
Submitted
It's done ! Todo app in vanilla JS https://ccreusat-todo-app-js.netlify.app/ with a G@mer easter egg ! Todo app in React is almost completed: https://ccreusat-todo-app-react.vercel.app/ I have to implement drag&drop and fix the switch theme.
Both are using the OS Dark Mode
Submitted
Any feedback is welcome :)
Submitted
Any feedback is welcome !
Submitted
Any feedback is welcome ! :)
Submitted
Challenge done ! I didn't use the world time API because I find it super slow and doesn't have HTTPS Connection (their HTTPS site is down). Instead, I used DayJS, some functions and the 2nd API to display all the information.
Same for the quote block, I used my own backend API made 2 months ago in a MERN project. Backend was made with Node.js / Graphql and was deployed on Heroku. You can see the live site here : https://mindquotes-app.vercel.app/ I don't know if it's just me but front-end or back-end on Heroku seem a bit slow so I deployed the client side on Vercel.
A React JS version is WIP.
Submitted
Planets fact using ReactJS
- HTML
- CSS
- JS
It's done ! Built with ReactJS, Flexbox, Custom properties and Styled Components ! I'll really be glad to have feedback especially on the right way to handle State const in UseEffect (warning => missing dependencies)
Third time using Styled Components instead of Sass or Pure CSS. I don't know if it takes a while to get used to it but I find it really takes a long time to write my CSS that way. Next time I will bring TailwindCSS :)