77 lines
2.6 KiB
Markdown
77 lines
2.6 KiB
Markdown
|
|
# Music Service
|
|
|
|
## Basic Informations
|
|
|
|
Appliaction for sharing music and texts of songs once.
|
|
|
|
### Project Structure
|
|
|
|
```bash
|
|
.
|
|
├── account
|
|
│ ├── admin.py
|
|
│ ├── apps.py
|
|
│ ├── models.py
|
|
│ ├── serializers.py
|
|
│ ├── tests.py
|
|
│ └── views.py
|
|
├── album
|
|
│ ├── admin.py
|
|
│ ├── apps.py
|
|
│ ├── models.py
|
|
│ ├── serializers.py
|
|
│ ├── tests.py
|
|
│ └── views.py
|
|
├── comment
|
|
│ ├── admin.py
|
|
│ ├── apps.py
|
|
│ ├── models.py
|
|
│ ├── serializers.py
|
|
│ ├── tests.py
|
|
│ └── views.py
|
|
├── playlist
|
|
│ ├── admin.py
|
|
│ ├── apps.py
|
|
│ ├── models.py
|
|
│ ├── serializers.py
|
|
│ ├── tests.py
|
|
│ └── views.py
|
|
├── rating
|
|
│ ├── admin.py
|
|
│ ├── apps.py
|
|
│ ├── models.py
|
|
│ ├── serializers.py
|
|
│ ├── tests.py
|
|
│ └── views.py
|
|
├── asgi.py
|
|
├── settings.py
|
|
├── urls.py
|
|
├── utils.py
|
|
└── wsgi.py
|
|
```
|
|
|
|
### Shell / Bash Files
|
|
|
|
#### ../packages.sh
|
|
|
|
This file have every python virtual environment requirements for application run
|
|
|
|
#### ../migrate.sh
|
|
|
|
This file migrate every models with database in app and generate UML
|
|
|
|
#### ../run.sh
|
|
|
|
This file running application
|
|
|
|
## UML
|
|
|
|
### Class Diagram
|
|
|
|

|
|
|
|
### Class Diagram By Apps
|
|
|
|

|