dmjone.aarushi.todolist()
Aarushi Sharma
A simple to-do list creator.
A shared Python library for the dmj.one welfare and education platform. One pip install. Each student reserves their own namespace inside the package and publishes their work, the day they write it.
Act I · The Problem
Most undergraduate code dies in a folder named `python_class_2`. The student does not know how to publish a package. The package process does not know how to welcome a student. The work is good. The journey out is the wall.
Act II · The Promise
Reserve a name once. Push your function. The whole world can call it with one line of Python. The library does the publishing for you. You write the function.
# Import the whole library import dmjone # Or pull just one student's namespace from dmjone import kaustuv as ks # Hello, world. dmjone.hello() # Call any reserved function with one line dmjone.aarushi.todolist() dmjone.lakshika.calculator() dmjone.kaustuv.calculate_absolute(-7.5) dmjone.subhojeet.packagebySubhojeet() # A whole student-built project, one call away dmjone.projectsms() # Student Management System
Act III · The Namespaces
Each entry below is a real namespace inside the live package. Type the path, hit run, the function executes. New students join by opening a pull request that adds their name and their first function.
dmjone.aarushi.todolist()
Aarushi Sharma
A simple to-do list creator.
dmjone.kaustuv.calculate_absolute()
Kaustuv Sharma
Absolute value of a given number.
dmjone.lakshika.calculator()
Lakshika Tanwar
Calculator for arithmetic operations. Top contributor.
Top contributordmjone.lakshika.typecasting()
Lakshika Tanwar
Demonstrates typecasting in Python.
dmjone.jatin.demoName()
Jatin Sharma
Reserved namespace, first demo function shipped.
dmjone.subhojeet.packagebySubhojeet()
Subhojeet Ghosh
Sub-package built by Subhojeet, callable from one line.
dmjone.rijul.snake()
Rijul Chaudhary
A playable Python snake game, terminal-friendly.
dmjone.projectsms()
Student Management System
A full project, MySQL-backed, callable from one line.
Full projectdmjone.your_name.your_function()
Your namespace
Open a pull request. Pick a name. Ship your first function.
OpenThe Stack
Act IV · Proof
Live on the official Python Package Index. Fetched by `pip install dmjone` from any machine with Python 3.7 or newer.
Backed by Dr. Anurag Rana, Dr. Pankaj Vaidya and Dr. Gaurav Gupta. Built by undergraduate authors at Shoolini University.
A new contributor adds a folder, a function, and a pull request. The next release ships their work to every dmjone install on Earth.
A complete MySQL-backed Student Management System lives inside the package, callable as `dmjone.projectsms()`. A package, not just a snippet.
I build platforms that turn first lines of code into real software in the world. Bring me in to design the same low ceiling for your apprentices.