DEV Community

unisho kan
unisho kan

Posted on

3 Projects I Built to Learn Web Development (with Next.js)

3 Projects I Built to Learn Web Development (with Next.js)

Hi Devs! I'm currently diving into web development, and over the past few weeks, Iโ€™ve built a few projects using Next.js and Tailwind CSS to improve my frontend skills.

Here are three small but meaningful projects I created, each with a unique theme and purpose. Feel free to explore them, give feedback, or even get inspired for your own builds!


๐ŸŽฎ 1. Crazy Cattle 3D โ€“ Embedding a Unity Game in a Web Page

๐Ÿ”— Visit site

Crazy Cattle

This was my experiment in embedding external 3D games made with Unity into a responsive and SEO-optimized website using an iframe.

๐Ÿ”ง Tech Stack

  • Next.js (App Router)
  • Tailwind CSS
  • Netlify deployment
  • OGP & SEO metadata configuration

It was a great way to learn about responsive containers, iframe handling, and structured metadata for better sharing.


๐Ÿ“– 2. Bible for U โ€“ A Spiritual Daily Verse & Answer Generator

๐Ÿ”— Visit site

Bible for U

This project focuses on spiritual content. Users receive a new Bible verse every day and can even ask a question to receive a random "answer" from scripture.

โœจ Features

  • Random daily Bible verse (EN + CN)
  • โ€œBook of Answersโ€ feature: ask a question and receive a verse
  • Daily mini stories from the Bible
  • Holy-themed, calm design
  • Fully mobile responsive

This was a fun way to learn random data generation, basic logic handling, and i18n with next-intl.


๐Ÿง  3. Brain Games Quest โ€“ Mini Reaction & Memory Games

๐Ÿ”— Visit site

Brain Games Quest

A personal favorite โ€” this site hosts 5 simple browser games that test reflexes, memory, and attention. It's all in the name of learning React state logic and game loops.

๐ŸŽฎ Games Included:

  • Color Reaction Test
  • F1 Launch Reaction
  • Hold & Release Click Test
  • Whac-A-Mole with custom emoji/mode
  • Schulte Grid visual search test

๐Ÿ› ๏ธ Tech Stack

  • Next.js (App Router)
  • Tailwind CSS
  • Language toggle (EN/JP)
  • Deployed to Netlify
  • Custom score handling, speed levels, and themes

๐Ÿงต Why Iโ€™m Sharing These

I hope this post inspires others learning web dev to just start building. These donโ€™t need to be perfect โ€” theyโ€™re proof that shipping projects beats waiting for mastery.

If you found any of these interesting, feel free to:

  • Leave a comment ๐Ÿ’ฌ
  • Share your thoughts ๐Ÿ™Œ
  • Fork the ideas and build your own version!

Thanks for reading ๐Ÿ™

Follow me for more beginner-friendly web dev ideas, and letโ€™s grow together ๐Ÿš€

Top comments (0)