Hey everyone!
I’m learning full-stack development right now because I want to work in a crypto/tech company in the future. So I thought instead of only watching tutorials, I should try building a small real project.
This week I made a Crypto Research Watchlist.
It’s nothing crazy or advanced, but I’m proud of it because it actually works and I finally understood how frontend and backend talk to each other.
🔧 What I built
It’s a simple app where I can:
Add any crypto name to my watchlist
See all the coins I added
Delete a coin
Everything goes through a backend API (not just frontend state)
It’s still version 1 but it helped me understand how full-stack projects work.
🧰 Tech I used
Next.js 14 for the frontend
Spring Boot for the backend
REST APIs
In-memory list for now (later I’ll add database)
Git + GitHub (still learning how to use it properly 😅)
📚 What I learned
This project taught me:
How to make GET / POST / DELETE requests
How CORS errors can drive you crazy 😂
How to organize frontend + backend code
How to push code to GitHub (finally)
That even a simple project feels good when you build it yourself
(I will add the screenshot soon once I finish the UI completely.)
🚀 What’s next
I want to slowly upgrade this project by adding:
API to fetch real crypto prices
Notes section for each coin
Maybe AI research summaries
Better UI
A real database
Just taking it step by step.
If you read this, thank you! I’m still a beginner but trying to get better every day.
More small projects coming soon 🙌
Top comments (0)