Skip to content

Code Replicator is a Python-based tool that automates assignment generation by customizing name and roll number for each student. It supports both manual input and CSV-based bulk generation, and exports files in PDF or .py format. Ideal for college students tired of repetitive edits.

License

Notifications You must be signed in to change notification settings

Mayur8364/CODE-REPLICATOR-PRO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Code Replicator

Code Replicator is a Python-based automation tool built specially for students who are tired of editing the same assignments again and again for multiple classmates.

This tool allows you to generate personalized assignment files (Python/PDF) with custom names and roll numbers — either one by one or in bulk using a CSV file.


Why I Built This

As a college student, I was constantly asked by friends to edit the same assignment file — just changing the name and roll number. It became frustrating, especially during submission deadlines.

So I built this tool to automate it and save hours of manual editing.


Features

  • Custom Mode: Enter name and roll number manually and generate a personalized assignment file.
  • CSV Mode: Upload a CSV file with all student names & roll numbers and generate all personalized files at once.
  • Supports PDF and Python (.py) formats
  • Simple, lightweight GUI
  • Offline tool — No internet required

Tech Stack

  • Python
  • PyQt5 (GUI)
  • CSV module
  • FPDF (for generating PDFs)

How to Use

  1. Clone the repository:
git clone https://github.com/Mayur8364/CODE-REPLICATOR-PRO.git

About

Code Replicator is a Python-based tool that automates assignment generation by customizing name and roll number for each student. It supports both manual input and CSV-based bulk generation, and exports files in PDF or .py format. Ideal for college students tired of repetitive edits.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages