Skip to content

Conversation

@Om7035
Copy link
Contributor

@Om7035 Om7035 commented Oct 27, 2025

Closes: #346

Describe the add-ons or changes you've made 📃

Added comprehensive project structure documentation to README.md with a detailed directory tree and explanations. This addresses issue #346 by making it easier for new contributors to understand the project organization.

Changes:

  • Added detailed project structure section with visual directory tree
  • Documented all major directories and their purposes
  • Included explanations for the modular organization
  • Added descriptions for the three main categories: Automations, Models, and Programs
  • Follows the suggested format from issue Add Project Structure Documentation to README #346
  • Places the section after Features and before Contributing guidelines

Working Video 📷

The changes are documentation-only, showing the updated README with project structure information.

Type of change ☑️

  • Bug fix
  • New feature
  • Code style update (formatting, local variables)
  • Documentation update
  • Database update

Note to reviewers 📄

The project structure documentation provides a clear overview of how the Jarvis project is organized, making it easier for new contributors to navigate the codebase. The directory tree shows the hierarchical structure and the purpose of each major component.

- Created GetRandomWelcomeMessage function in greeting.py with 10 different greeting variations
- Updated auth.py to use random greetings instead of static message
- Includes original greeting message plus 9 new variations
- All changes pass ruff linting checks

Closes Code-A2Z#327
- Added detailed project structure section with visual directory tree
- Documented all major directories and their purposes
- Included explanations for the modular organization
- Follows the suggested format from issue Code-A2Z#346
- Places the section after Features and before Contributing guidelines

Closes Code-A2Z#346
@github-actions
Copy link

Thank you for submitting your pull request! We'll review it as soon as possible. For further communication, join our discord server https://discord.gg/tSqtvHUJzE.

@Avdhesh-Varshney
Copy link
Member

Closed: Due to not assigned.

Don't start work until not assigned.
And your PR contains the changes of 2 issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Project Structure Documentation to README

2 participants