course_manager

Crates.iocourse_manager
lib.rscourse_manager
version0.1.3
sourcesrc
created_at2024-01-11 01:42:34.943445
updated_at2024-03-27 22:47:13.517462
descriptionA CLI application to manage course folders
homepage
repositoryhttps://github.com/juaquin456/CourseManager-cli.git
max_upload_size
id1095773
size59,827
Juaquin Remon Flores (juaquin456)

documentation

README

Course Manager CLI

This is a CLI for managing course folders and their resources such as laboratories, projects, notes and references.

Installation

cargo install course_manager

Features

  • Create a course folder with the following structure:
<course_name>
├── Labs
├── Notes
├── Projects
└── References
  • Manage Course in separate semester folders
  • CRUD operations for semesters and courses
  • CRUD operations for course resources
  • Open course resources in default editor

Usage

Common commands

Usage: course_manager <COMMAND>

Commands:
  create   
  remove   
  list     
  go       Open the resource folder in a new terminal window
  summary  Print a summary of the specified resource
  help     Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version
Commit count: 48

cargo fmt