DevSpace is a learning-focused platform built with Next.js, React, and Tailwind CSS. The main purpose of this project is to help students and developers understand how real-world APIs work by providing REST API keys along with example code.
It includes APIs like Product API, Book API, and Student API, so learners can practice fetching data, performing calculations, and working with real responses instead of fake dummy data.
Along with APIs, I’ve also built a collection of fully functional components and blocks, including:
• Shadcn components
• Custom React + Tailwind components (not just UI, but real working features)
Upcoming features:
Ready-made templates in React and MERN stack
Learning documentation for tools and languages like LangChain and Python
I still remember the first time I ran a React project.
It was about 3 years ago.
I opened my terminal and typed:
npm create vite@latest
Then:
npm run dev
And suddenly… a browser window opened.
There it was.
My first Vite + React page. ⚛️
I remember staring at that screen thinking, “So this is React?”
I had no idea how much that little moment would change my journey.
Back then, components, props, state, hooks and all the other React concepts felt like another language.
I was simply trying to understand what I was looking at.
But I kept going.
I kept writing code.
I kept breaking things.
I kept fixing them.
I kept learning.
Three years later, that same person who was excited just to get a React page running is now building websites and applications for clients as a freelancer.
Sometimes we get so focused on where we're going that we forget to look back at how far we've come.
Today, I look back at that first npm run dev and smile.
It was just a command.
But for me, it was the beginning of a journey.
Three years. One terminal. Thousands of lines of code. And a completely different version of me. ❤️
And the journey continues.
If you're looking for a frontend developer to bring your next idea to life, I'm open to freelance projects. 🤝