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

Code Organization #14

Open
Tejas242 opened this issue Oct 4, 2023 · 2 comments
Open

Code Organization #14

Tejas242 opened this issue Oct 4, 2023 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest-accepted help wanted Extra attention is needed

Comments

@Tejas242
Copy link
Owner

Tejas242 commented Oct 4, 2023

Breaking down the code into multiple files/modules to improve readability and maintainability. For instance, separate the audio-related functions, UI-related functions, and event listeners into different modules.

Here's a high-level code structure that separates concerns into modules:

- index.html
- style.css
- README.md
- js/
  - audio.js (handles audio-related functions)
  - ui.js (manages UI components)
  - main.js (main application logic)
  - utils.js (utility functions)
  - tests/ (unit tests)
- images/ (for album covers and dynamic backgrounds)
- songs/ (for audio files)
@Tejas242 Tejas242 added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers hacktoberfest-accepted hacktoberfest labels Oct 4, 2023
@tamago01
Copy link

tamago01 commented Oct 4, 2023

Hey @Tejas242 Did you mean like this?
image

If yes then please assign this to me.

@p1kalys
Copy link

p1kalys commented Oct 11, 2023

Hey @Tejas242 , I wanna try this. Please assign it to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest hacktoberfest-accepted help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants