Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor anxiety_management_guide Function for Improved Usability #11

Open
ananyakaligal opened this issue Oct 1, 2024 · 4 comments
Open

Comments

@ananyakaligal
Copy link
Contributor

ananyakaligal commented Oct 1, 2024

By refactoring the anxiety_management_guide function to return values instead of printing them directly, we can improve its reusability, testability, and flexibility. This change will also facilitate integration into larger applications that may require processing the output programmatically.

please assign this to me under gssoc ext'24 and hacktober

@diva711
Copy link

diva711 commented Oct 1, 2024

i want to work on this issue.

@Amna-Hassan04
Copy link
Owner

@ananyakaligal assigned the task to you, please do call the function and print the data on screen in code also if you change the function to just return a value and attach a screenshot of the task completed when you submit the pull request.

@Amna-Hassan04
Copy link
Owner

@diva711 tasks are assigned on a first come first served basis. plz ask to be assigned another task that somebody else hasnt picked already.

@ananyakaligal
Copy link
Contributor Author

ananyakaligal commented Oct 3, 2024

@Amna-Hassan04 hey, instead of refactoring just that function, how about i refactor the entire code by organizing it into multiple files. This will help in managing the codebase more effectively as we scale the application.

anxiety_management_app/

├── app.py # Main entry point for the Streamlit app
├── components.py # Contains reusable components and functions
├── api.py # Handles API calls (ClaudeAI)
├── data.py # Handles data-related functions
└── utils.py # Contains utility functions (if needed)

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

No branches or pull requests

3 participants