pChat

所属分类:区块链开发
开发工具:Svelte
文件大小:0KB
下载次数:0
上传日期:2023-09-18 18:28:56
上 传 者sh-1993
说明:  一款快速、一次性和去中心化的网络消息应用程序,
(A quick, disposable and decentralized messaging app for the web,)

文件列表:
.eslintignore (160, 2023-09-19)
.eslintrc.cjs (543, 2023-09-19)
.npmrc (43, 2023-09-19)
.prettierignore (160, 2023-09-19)
.prettierrc (233, 2023-09-19)
.vscode/ (0, 2023-09-19)
.vscode/settings.json (1629, 2023-09-19)
LICENSE (1070, 2023-09-19)
bun.lockb (312049, 2023-09-19)
package-lock.json (568707, 2023-09-19)
package.json (1350, 2023-09-19)
pnpm-lock.yaml (213453, 2023-09-19)
postcss.config.cjs (75, 2023-09-19)
src/ (0, 2023-09-19)
src/app.d.ts (251, 2023-09-19)
src/app.html (372, 2023-09-19)
src/app.postcss (174, 2023-09-19)
src/components/ (0, 2023-09-19)
src/components/ChatInterface.svelte (755, 2023-09-19)
src/components/Header.svelte (1673, 2023-09-19)
src/components/MessageBubbles/ (0, 2023-09-19)
src/components/MessageBubbles/MessageBubbleOther.svelte (944, 2023-09-19)
src/components/MessageBubbles/MessageBubbleSender.svelte (942, 2023-09-19)
src/components/MessageFeed.svelte (771, 2023-09-19)
src/components/MessagePrompt.svelte (2113, 2023-09-19)
src/components/NicknamePrompt.svelte (1708, 2023-09-19)
src/components/Sidebar.svelte (2283, 2023-09-19)
src/components/StatusBubble.svelte (333, 2023-09-19)
src/lib/ (0, 2023-09-19)
src/lib/chat.ts (3076, 2023-09-19)
src/lib/stores/ (0, 2023-09-19)
src/lib/stores/userStore.ts (584, 2023-09-19)
src/routes/ (0, 2023-09-19)
src/routes/+error.svelte (429, 2023-09-19)
src/routes/+layout.svelte (849, 2023-09-19)
src/routes/+page.svelte (129, 2023-09-19)
src/routes/+page.ts (25, 2023-09-19)
src/routes/chat/ (0, 2023-09-19)
... ...



Lines of code GitHub
Maintenance


> A quick, disposable and decentralized messaging app for the web. Made using [SvelteKit](https://kit.svelte.dev/), [SkeletonUI](https://www.skeleton.dev/), and [Trystero](https://oxism.com/trystero/) --- # What is this? pChat provides a very privacy-centric messaging experience. Everything is stored in a decentralised database, no servers involved! Everyone using the app stores some part of the database with them, forming a peer-to-peer network. This is made possible with the help of Trystero. Try it out live at: https://pchat-chi.vercel.app --- # Features - Create pChat rooms and use shareable links to invite members - Set a username to enter a pChat room - Send messages in the rooms (markdown fully supported!) - Rooms are persistent only as long as all members are present - If everyone leaves the room, then all messages are gone! - Works from any device, be it desktop or mobile! --- # Feedback I really enjoyed making this app, and would love to hear feedback, criticism and different ways to enhance pChat. In fact, why not give do so through the [dedicated pChat room](https://pchat-chi.vercel.app/chat/82k1e45ec850m4e0lo) `^_^` Alternatively, contact can be made through e-mail (shounakghosh42@gmail.com) and Discord (https://discordapp.com/users/709289605580587008). The features available in the app were guided by a strong set of core beliefs which I thought every messaging app should follow, so it is pretty opinionated in that regard. However I still think there is much, much more room for improvement, and therefore I'm always open to suggestions. --- # Contributing You wanna contribute to pChat? That would be totally amazing. Just create a pull request and we'll see how it goes from there. --- # Credits Huge thanks to [slickmojang7](https://scratch.mit.edu/users/slickmojang7/) for the artwork, rad stuff.

近期下载者

相关文件


收藏者