Repo: github.com/aladin002dz/...
Unit tests (Vitest): /tree/1-vitest-unit-tests
UI tests: /tree/2-vitest-nextjs
E2E tests (Playwright): /tree/3-playwright-nextjs
Slides: docs.google.com/presentation...
Repo: github.com/aladin002dz/...
Unit tests (Vitest): /tree/1-vitest-unit-tests
UI tests: /tree/2-vitest-nextjs
E2E tests (Playwright): /tree/3-playwright-nextjs
Slides: docs.google.com/presentation...
🌍 Added English, French & Arabic with i18n
📍 Improved city selection to avoid typos
🐞 Fixed translation bugs
🧪 Adding tests soon
🔗 Live: donate-blood-virid.vercel.app
💻 Code: github.com/aladin002dz/...
#Nextjs #React #i18n #OpenSource #WebDev
🌍 Added English, French & Arabic with i18n
📍 Improved city selection to avoid typos
🐞 Fixed translation bugs
🧪 Adding tests soon
🔗 Live: donate-blood-virid.vercel.app
💻 Code: github.com/aladin002dz/...
#Nextjs #React #i18n #OpenSource #WebDev
I’ll be running a workshop: “Zéro bug (ou presque) – Tests avancés mobile/web” 🧪
Let’s make our apps go from “it works” to “it’s solid.” 💪
#Algeria20 #Nextjs #React #Testing #WebDev #DevCommunity
I’ll be running a workshop: “Zéro bug (ou presque) – Tests avancés mobile/web” 🧪
Let’s make our apps go from “it works” to “it’s solid.” 💪
#Algeria20 #Nextjs #React #Testing #WebDev #DevCommunity
🔗 Demo: multi-lang-next.vercel.app
💾 Code: github.com/aladin002dz/...
#Nextjs #React #i18n #WebDev
🔗 Demo: multi-lang-next.vercel.app
💾 Code: github.com/aladin002dz/...
#Nextjs #React #i18n #WebDev
✅ Sign up / Login / Profile update done
🔜 Search feature coming soon!
🌐 Demo: lnkd.in/ecaBQ2ha
💾 Code: lnkd.in/e8UJkp6f
#NextJS #OpenSource #WebDev
✅ Sign up / Login / Profile update done
🔜 Search feature coming soon!
🌐 Demo: lnkd.in/ecaBQ2ha
💾 Code: lnkd.in/e8UJkp6f
#NextJS #OpenSource #WebDev
Check out all the details here: survey.stackoverflow.co/2025/
Check out all the details here: survey.stackoverflow.co/2025/
🤩 Join us on April 7-8 at Chlef University for two days of tech insights & hands-on workshops, organized by InforBrains! 🔥👨💻👩💻
🚀🔍
📅 Details here: hackmd.io/@youben/rkbV...
😍💡 #Coding #TechDays #InforBrains #ChlefUniversity
🤩 Join us on April 7-8 at Chlef University for two days of tech insights & hands-on workshops, organized by InforBrains! 🔥👨💻👩💻
🚀🔍
📅 Details here: hackmd.io/@youben/rkbV...
😍💡 #Coding #TechDays #InforBrains #ChlefUniversity
🔗 Live Demo: next-auth-prototype.vercel.app
🔗 GitHub Repo: github.com/aladin002dz/...
📌 Server-side authentication (but error handling feels immature)
📌 Google OAuth integration
#React #NextJS #NextAuth #AuthJS #OAuth #TailwindCSS
🔗 Live Demo: next-auth-prototype.vercel.app
🔗 GitHub Repo: github.com/aladin002dz/...
📌 Server-side authentication (but error handling feels immature)
📌 Google OAuth integration
#React #NextJS #NextAuth #AuthJS #OAuth #TailwindCSS
❌ Always opening your browser manually after starting the server?
✔️ Let Vite handle it for you—open the server automatically!
👉 Just add this simple configuration to your vite.config.js file:
❌ Always opening your browser manually after starting the server?
✔️ Let Vite handle it for you—open the server automatically!
👉 Just add this simple configuration to your vite.config.js file:
❌ import Button from '../../components/ui/Button';
✔️ import Button from '@/components/ui/Button';
👉 in the "vite.config.js." file add aliases, for example:
❌ import Button from '../../components/ui/Button';
✔️ import Button from '@/components/ui/Button';
👉 in the "vite.config.js." file add aliases, for example: