Skip to main content

Intro! 🚀

Hey there! Welcome to my personal documentation hub where I'm documenting my journey of learning various technologies. This site serves as my digital notebook - a collection of notes, guides, and discoveries that I can refer back to and share with others.

What You'll Find Here

This documentation is organized into two main areas:

🎯 Frontend Technologies

  • React Setup & Configuration - Getting started with React projects
  • React Router DOM - Client-side routing and navigation
  • Context API - State management with React Context
  • Redux Toolkit - Advanced state management
  • React Hook Form - Form handling and validation
  • Shadcn UI - Modern component library
  • ReCaptcha Integration - Security and bot prevention
  • Google Authentication - OAuth and user authentication
  • React Charts - Data visualization
  • File Upload - Handling file uploads in React
  • Axios - HTTP client for API calls
  • Socket.io Client - Real-time communication

⚙️ Backend Technologies

  • Socket.io Server - Real-time server implementation
  • Google Authentication - Backend OAuth handling
  • ReCaptcha - Server-side verification

How to Navigate

  • Use the sidebar to explore different topics
  • Each guide includes practical examples and code snippets
  • Feel free to use these notes as reference for your own projects

My Learning Philosophy

I believe in learning by doing and documenting as I go. These notes are created while I'm actively working with these technologies, so they include real-world examples and common pitfalls I've encountered.

Whether you're learning alongside me or just browsing for reference, I hope you find something useful here!


This site is built with Docusaurus and serves as my personal knowledge base. Feel free to explore and learn with me!