Skip to content

Generate your Apolegy / Leave letter in 30sec - AI tool for SJCET Students

Notifications You must be signed in to change notification settings

nexussjcet/DutyFree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DutyFree

AI powered dutyleave generator CLI for SJCET Palai

Do these simple steps to prove your technical skills

If your work is pretty cool, we'll approve the PR

Task

  1. Fork this repository
  2. Install any of you favorite system level programming language (Python, Rust, Go, NodeJS etc)
  3. Start a project for building a CLI (Command Line Interface)
  4. Complete the requirements for CLI tool
  5. Create pull requests back to this repository
  6. Assign current CTO of IEDC @rajatsandeepsen as reviewer

Requirements

  1. User can run from CLI
  2. Conversational like chatting for collecting data
  3. Read data of User from a JSON
  4. Options to select Faculty, Department, Year etc from a list
  5. Return text or render the final document in text File
  6. Options to select common or predefined permission template
    • Flue
    • Family Function
    • Some event
    • etc

Extra Requirements (optional)

Only those who got proper feedback from CTO need to complete these tasks.

  1. Option to add multiple users for permission
  2. Add ChatGPT like AI to make creative reason for duty leave or permissions
  3. Read AI api key and url from JSON or env file
  4. Option to add signature of User
  5. Render in PDF
  6. Publish the CLI to corresponding package managing marketplace (pip, npm, crate etc)

NB: Make sure the AI provider api key isn't published with CLI

Need help?

If you don't know how to do a step, just ask Chatgpt or any AI tools

Purpose of these tasks

  1. Proves you can code (with or without AI)
  2. You have experience using Git/Github
  3. You have real experience of publishing a package

About

Generate your Apolegy / Leave letter in 30sec - AI tool for SJCET Students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages