/YourNext-Blog

Primary LanguageTypeScript

WILT => What I Learnt Today

Every day, you discover some tips or really useful info while coding. I want to share it building WILT, a hub where web3 (and web2) devs bring their best daily coding tips.

This is a [Next.js] 13 (https://nextjs.org/) project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm i
npm run dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Stack

  • NextJS 13 / NextAuth
  • Supabase / PostgreSQL
  • Prisma
  • Tailwind

Demo

https://www.loom.com/share/d9adb4ba31234b32b857946610494d88?sid=cd97197e-3ba3-407f-bcd2-c92cab1d3bd1

PROGRESS

DONE

  • Login/logout/ account creation (NextAuth with Github/Google/Credentials)
  • First design
  • Create/Delete/update a post
  • Database relation
  • My Profile page
  • Search bar/ filtering by tag or text
  • Web3 Login (RainbowKit/ Wagmi) => web3-login branch
  • Finish typing
  • Integrate Zod

WIP

PRIO 1

  • Add Middleware pour the auth managment
  • Add share on social network
  • Clean SEO
  • Add default pics generator from YourDall-E project
  • Add API keyword

PRIO 2

  • Switch on pnpm
  • Work on design
  • Add MDX
  • Add PWA
  • Post Pagination