He pressed Enter.
Rohan smiled. He replied: “Don’t just download the ZIP. Read it, learn it, then write your own. And please—give credit.” android project source code download zip github
At 3 AM, he did something unexpected. He deleted the copied code. Then he opened the ZIP again—not to steal, but to learn. He studied how Priya structured her MVVM folders, how she handled location permissions, how she calculated carbon savings. Then, with fresh understanding, he rewrote his own version from scratch. Different architecture. Different strings. His own logic. He pressed Enter
He looked at the LICENSE file inside the ZIP—MIT License. The original author, a developer named Priya, had allowed reuse, but with attribution. Rohan had copied everything—even her comments, her variable names, her toast messages saying “Thanks for shopping sustainably!” Read it, learn it, then write your own
He closed the laptop and paced his room.
He submitted the project on time. He got an A. And six months later, he uploaded his own Android project to GitHub. The download count grew. One day, he saw an issue from a stressed student: “Can I use your code to fix my broken build?”
He unzipped it. The folder structure was pristine. MainActivity.java , activity_main.xml , even a Firebase helper class. He copied and pasted everything into his broken project directory. The red underlines in Android Studio vanished one by one. The app built successfully.