Ichingportal.com: a keyword search platform built with React 19 and Next.js
An ongoing project I’ve been working for a few years. This is an online version of the I Ching built with React 19 and hosted on Netlify. I recently refactored the site into the Next.js framework and built out the UI using shadcn and Tailwind CSS. I created multiple reusable custom components to enhance front-end features and UI/UX. The platform is designed for both desktop and mobile, with plans to develop a React Native version in the near future.
Originally built in React 16, I refactored all components to React 19 before migrating to Next.js over the past few months. The app displays text and information for each of the 64 hexagrams, from which I extract specific keywords and phrases to run queries using popular APIs (Reddit, Giphy, Spotify, Polymarket, and Mastodon).
My plan is to integrate more data sources and add features to cross-reference and filter data, as well as create customized mashups using third-party APIs and data scraping. I also have plans to monetize the project and eventually spin it off using other divination systems like Runes and Tarot. This has been a challenging and rewarding personal project, and I have learned a great deal throughout the process. I am happy to walk you through the codebase upon request.
Visit :
Technology & Techniques Used
-
React.js
-
Next.js
-
Node.js



