Posts

Showing posts from November, 2025

Git Study Material

  My Real Git Experience as an Intern : Mistakes, Learning & the Right Way to Push Code When I started working as a software intern, Git felt scary. So many commands, branches, errors, and warnings. But once I started using Git daily, I realized one thing: Git is not hard — confusion comes when basics are not clear. In this blog, I want to share my real experience using Git and GitHub , the issues I faced , and the standard way I now follow to push code safely without conflicts . This is written specially for freshers and interns . What is Git and GitHub?  Git is a version control system. It helps us track changes in code, work in teams, and avoid breaking each other’s work. GitHub is an online platform where Git repositories are stored. Teams use it to collaborate, review code, and manage projects. 👉 Think like this: Git = tool on your system GitHub = cloud storage for your code My Early Git Confusion as an Intern When I joined my internship, I faced issues like: Pushi...

How to Deploy a React Static Website Using FTP

How to Deploy React App on Live Server Using FTP After completing a React website, the most important step is deployment . Many freshers know how to build a website but get confused when it comes to making it live. In this blog, I will explain React static website deployment using FTP , in very simple words, exactly how I did it in real projects. Step 1: Complete Your Website Development Before deployment, make sure: All pages are ready UI looks correct No major console errors APIs (if any) are working Deployment should always be done after final development . Step 2: Build the React Project  React projects cannot be deployed using source files like src . Go to your project directory and run this command in CMD / Terminal: npm run build Why do we use npm run build ? This command: Converts React code into production-ready files Optimizes JavaScript and CSS Reduces file size Makes the website fast for users You cannot upload src folder directly to the server. Only the build/dis...

Website Redesign Planning to Deployment

Rebuilding a Company Website as a Intern: From Planning to Deployment This project was not just about building a website. For me, as a fresher, it was a complete learning journey—from planning and design to development, testing, and deployment . I rebuilt the entire website on my own , with strong guidance and support from my seniors, and this experience changed the way I look at real-world software development. From Idea to Reality: Full Responsibility as a Intern Working in a startup is truly a blessing. You get opportunities very early in your career. In this project, I was responsible for everything: Planning the website structure Collecting data and content Choosing the color theme Designing the UI Developing the website Testing on UAT Deploying on the main server My seniors supported me at every step, reviewed my work, and guided me whenever I was stuck. Planning & Data Collection: The First and Most Important Step Before writing a single line of code, I spent time on plannin...