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!