Description
- Change the app root structuring by distributing common files separately.
- For instance, look into books and base folder in lib/services. We need to use and remodify them.
- Separate models and providers. Like currently there are 2 files - book.dart, and books.dart...need to structure them according to separate folders.
- Similarly, we need to check for all the dart files to maintain consistency.
- You can rename the files if they don't have suitable names.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
- Use
snake_camel case for file naming and lower case for folder naming
- No 2 files or folders should have the same name (Modify if any)
- No dependencies should be changed. We just need to refactor the code and folders
Additional data
Make modifications according to standard practices, and we can have further discussions here or in #91