DevHive has a lot of files and it can be hard to really see the whole structure of everything from a first glance. In this document, all of the important/notable files and folders are represented in a tree structure. ``` └── DevHive.Angular    ├── angular.json    ├── karma.conf.js    ├── package.json    ├── package-lock.json    └── src       ├── app │   ├── app.component.html │   ├── app-constants.module.ts │   ├── app.module.ts │   ├── app-routing.module.ts │   ├── components │   │   ├── admin-panel-page │   │   ├── comment │   │   ├── comment-page │   │   ├── error-bar │   │   ├── feed │   │   ├── loading │   │   ├── login │   │   ├── not-found │   │   ├── post │   │   ├── post-attachment │   │   ├── post-page │   │   ├── profile │   │   ├── profile-settings │   │   ├── register │   │   └── success-bar │   └── services │   ├── cloudinary.service.ts │   ├── comment.service.ts │   ├── feed.service.ts │   ├── language.service.ts │   ├── post.service.ts │   ├── technology.service.ts │   ├── token.service.ts │   └── user.service.ts ├── assets │   └── images ├── favicon.ico ├── index.html ├── interfaces │   ├── api-error.ts │   ├── jwt-payload.ts │   └── user-credentials.ts ├── main.ts ├── models │   ├── comment.ts │   ├── identity │   │   ├── friend.ts │   │   ├── role.ts │   │   └── user.ts │   ├── language.ts │   ├── post-comment.ts │   ├── post.ts │   └── technology.ts └── styles.css ```