I was the lead developer for this project which includes setting up the project from the ground up and finishing the whole project till the end. I had also worked with another developer while working on this project.
Web Stack and Explanation
Using React combined with Next.js framework makes the most sense to me when developing the project as a crucial point for the project was SEO which Next.js makes it handle easily for SEO. Since the project doesn't require a heavy lifting with handling state, I used React-Query for server data caching as it makes the most sense for me a complicated CRUD application.
Problems and Thought Process
As this was the first project that I had lead to, I had trouble choosing the right tool that could fit the job, as for such a large-scale project I needed to think of ways that could help the project scale in the future. But while I at that I had also manage those problems and came with a solution that fits the problem.
I had learned a lot from building out this project and working alongside awesome people. There are a couple of things that I could list down of what I had learned but the important pieces are API integrations, React Hooks, and code structure and organization. and so far I had truly enjoyed working on this project from the ground up.
Let's Work together
Feel free to reach out if you're looking for a developer, have a question, or just want to connect. I would love to grap a coffee with you.