CNITE Minor Project