I suggest you stick with the most popular tools in each category.
Front-end: Typescript, React.js + Next.js together, TailwindCSS
Back-end: Node.js + Express.js together
Database: PostgresSQL/MySQL. Either is fine.
If you learn these, you can create a modern full-stack web app that is production ready. This is also my personal go-to stack for web apps.
Some might suggest more hipster frameworks to learn but since you're a beginner, you should learn the most popular ones first because there are way more resources to learn and bigger communities to get help from.