ChochoDev
Senior Web Developer | Node | Js | Py
10/07/2025
Please don’t open this if you’re allergic to clean design & nice code
😪❤️
https://chochoportfolio.vercel.app
07/07/2025
Unless your business has superpowers, it needs a website
Hit me up, let’s build you something that actually converts for you 😌✨
24/05/2025
🎉 Just released a new update for my open source React library: [email protected]!
It helps you create custom seating layouts; great for events, cinemas, venues, and more.
Already getting 190+ downloads/week, and it’s just getting started! 🚀
👨💻 Built with React, Zustand & Fabric.js
✅ Easy to use
✅ Fully customizable
✅ Open to contributors!
Check it out here:
👉 https://www.npmjs.com/package/seat-picker
Got feedback or want to help improve it? Let’s build together 💬
GitHub: https://github.com/chochodev/seat-picker-lib
https://x.com/chochodev/status/1926417461869494628
GitHub - chochodev/seat-picker-lib: Floor plan and seating arrangement picker lib for events and layout Floor plan and seating arrangement picker lib for events and layout - chochodev/seat-picker-lib
11/05/2025
Just launched my first open source text editor! 🚀
Called it tiptap-shadcn-editor — super simple to use, customizable, and powered by modern tools like React, Vite, and TypeScript.
✅ WYSIWYG
✅ Full TS types
✅ Plug-and-play
If you're a dev or know someone building web apps, check it out here:
👉 https://www.npmjs.com/package/tiptap-shadcn-editor
Drop a ❤️ if you support open source or share this with your dev friends!
07/05/2025
I actually want to know Who’s still building large scale sites with just… | Emmanuel Michael I actually want to know Who’s still building large scale sites with just HTML, CSS & JS? No frameworks, no builds. Just raw files. Drop your projects if that’s you!
07/05/2025
Just gave my portfolio a fresh new look!
If you’ve ever wondered what I’ve been up to lately—this is it:
https://chochoportfolio.vercel.app
Would love your thoughts!
05/05/2025
The next big thing will always sound crazy at first, but it’s those bold moves that lead to innovation. Don’t be afraid to step out of your comfort zone—it's where growth and breakthroughs happen. 🚀✅
05/05/2025
Testing before moving to the next step is crucial for several reasons:
1. Catch Issues Early: Small bugs can grow into bigger problems. For example, failing to validate form input can cause issues later.
2. Save Time: Catching bugs early means less time spent debugging later on, avoiding wasted hours.
3. Confidence in Your Work: Testing edge cases, like with a sorting algorithm, ensures your code works as expected before adding complexity.
4. Better Collaboration: In team projects, testing ensures your changes don’t break existing features, leading to smoother integration.
In short, testing builds a strong foundation, makes future steps easier, and improves your code's overall quality.
01/11/2024
Turning Challenges into Opportunities 🚀
What started as a client project has now transformed into a passion project! After the project direction shifted, I couldn’t let go of the concept I’d already begun developing, especially with the work I’d put into crafting a unique, interactive seating arrangement GUI. Now, it’s not just an event planner—it's a dynamic, next-level platform with features that make organizing events smoother and more impactful than ever.
It’s still a work in progress, but I’m proud of the incredible strides I’ve made so far. Anyone who’s worked with Canvas knows it’s no walk in the park! 💪
Technologies used:
Frontend: Vite, React, TypeScript, Zustand for state management
Backend: Django REST API (for data-driven functionality)
Libraries: Fabric.js for canvas manipulation and drag&drop events
Additional Tools: Tailwindcss & Material UI for styling
This project has been a great way to sharpen my skills, explore new technologies (majorly 2D canvas), and refine a unique user interface. I’m excited to see where it leads!
💡 Swipe to see screenshots of the seating arrangement GUI. Would love to hear your thoughts and feedback!
Live at: https//oeventplanner.netlify.app/gui
https://www.linkedin.com/posts/michael-ea_turning-challenges-into-opportunities-activity-7258257753373110272-Bs2M?utm_source=share&utm_medium=member_desktop
11/09/2024
I volunteered as a developer on a hackathon... 😄🔥
https://www.linkedin.com/posts/emmanuel-michael-728678217_hackathon-techfest-gdscfuta-activity-7239420987937554433-1ESt?utm_source=share&utm_medium=member_android
Click here to claim your Sponsored Listing.
Category
Website
Address
Akure North
Akure
340106