Skip to content

Latest commit

 

History

History
84 lines (84 loc) · 2.79 KB

Client-folder-architecture.md

File metadata and controls

84 lines (84 loc) · 2.79 KB
└── 📁client
    └── .DS_Store
    └── README.md
    └── jsconfig.json
    └── next.config.js
    └── package-lock.json
    └── package.json
    └── postcss.config.js
    └── 📁public
        └── .DS_Store
        └── 📁avatars
            └── 1.png
            └── 2.png
            └── 3.png
            └── 4.png
            └── 5.png
            └── 6.png
            └── 7.png
        └── bwbg.png
        └── call-sound.mp3
        └── chat-bg.png
        └── default_avatar.png
        └── empty.gif
        └── favicon.png
    └── 📁src
        └── 📁components
            └── 📁Call
                └── Container.jsx
                └── VideoCall.jsx
                └── VoiceCall.jsx
            └── 📁Chat
                └── Chat.jsx
                └── ChatContainer.jsx
                └── ChatGroupContainer.jsx
                └── ChatHeader.jsx
                └── ImageMessage.jsx
                └── MessageBar.jsx
                └── SearchMessages.jsx
                └── VoiceMessage.jsx
            └── 📁Chatlist
                └── ChatLIstItem.jsx
                └── ChatList.jsx
                └── ChatListHeader.jsx
                └── ChatListToggle.jsx
                └── ContactsList.jsx
                └── List.jsx
                └── SearchBar.jsx
            └── Empty.jsx
            └── Main.jsx
            └── 📁common
                └── Avatar.jsx
                └── CaptureAudio.jsx
                └── CapturePhoto.jsx
                └── ContextMenu.jsx
                └── IncomingCall.jsx
                └── IncomingVideoCall.jsx
                └── Input.jsx
                └── MessageStatus.jsx
                └── PhotoLibrary.jsx
                └── PhotoPicker.jsx
        └── 📁context
            └── StateContext.jsx
            └── StateReducers.js
            └── constants.js
        └── 📁pages
            └── _app.jsx
            └── _document.jsx
            └── index.jsx
            └── login.jsx
            └── logout.jsx
            └── onboarding.jsx
        └── 📁services
            └── encryption.service.js
        └── 📁styles
            └── Home.module.css
            └── globals.css
        └── 📁utils
            └── ApiRoutes.js
            └── CalculateTime.js
            └── FirebaseConfig.js
    └── tailwind.config.js
    └── yarn.lock