A Long Journey
After working on this new website since 12 July 2023 with 115 commits; Today, 20 September 2023, the new website is finally completed and safely deployed.
There were two different websites: the main site, built using native PHP and Web Components and the blog site, built using Laravel. There were errors here and there, but I didn't have any time to fix it. And even I don't know why I decided to create a new website using Next JS.
Most of the problem were solved when I built the new site, but surely there were many more problems appeared on the way.
Getting Blocked Soon After Signing Up
This was the last problem I had. After building the new site for 2 months, the last thing I needed to do, was deploying it on server.
At first, I tried to deploy it on my hosting. But I could not build the app on my hosting, it doesn't have enough RAM to do that. After that, I tried to build it on my pc and let the server host the built program. And another problem appeared. The framework spawned much more process than what my hosting can handle.
The last solution I tried was using Vercel's site. But both my Github account and my main email got blocked soon after I completed my registration. In the end I used my other email. I guess that's a perk of having multiple emails.
In the end, I deployed my app safely.
It was confusing but exciting process
Tags
Next JS/
Website Migration