Discora

所属分类:TypeScript编程
开发工具:TypeScript
文件大小:0KB
下载次数:0
上传日期:2024-02-10 12:37:22
上 传 者sh-1993
说明:  您的终极聊天天堂。在我们充满活力和友好的社区中心无缝连接、聊天和共享!
(Your ultimate chat sanctuary. Connect, chat, and share seamlessly in our vibrant and friendly community hub!)

文件列表:
public/
server/
src/
.eslintrc.cjs
index.html
package-lock.json
package.json
postcss.config.js
tailwind.config.js
tsconfig.json
tsconfig.node.json
vite.config.ts

![](https://img.shields.io/github/last-commit/H-SM/Discora.svg) ![](https://img.shields.io/github/contributors/H-SM/Discora.svg) ![](https://img.shields.io/github/license/H-SM/GraphPathGuru.svg)

Welcome to Discora ! Your ultimate chat sanctuary.

Visit the website · Make an issue · Work on an issue


Table of Contents
  1. Tech Stack Used
  2. Usage
  3. Contributing
  4. Contributors
  5. License

# Introduction
Your ultimate chat sanctuary. Connect, chat, and share seamlessly in our vibrant and friendly community hub!

(Back to top)


# Tech Stack Used ![react](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) ![Vite](https://img.shields.io/badge/vite-%23646CFF.svg?style=for-the-badge&logo=vite&logoColor=white) ![tailwind](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white) ![mongo](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white) ![postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white) ![Firebase](https://img.shields.io/badge/Firebase-039BE5?style=for-the-badge&logo=Firebase&logoColor=white) ![jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge&logo=jest&logoColor=white)

(Back to top)

# Major Goals 1. **Text Chat Feature** 2. **User auth** 3. **UI for the application** 4. **Session management** 5. **User-user chat** 6. **Server and chats in server** 7. **Settings** 8. **Data sharing feature (files, gif and other..)** 9. **Server boosting and perks** 10. **Customization options** 11. **Discord nitro (stripe)** 12. **Video chat** 13. **Voice chat (interlinked with the video chat feature)**
# Folder Format ```bash Discora/ |-- client/ | |-- public/ | |-- src/ | |-- .gitignore/ | |-- node_modules/ | |-- package.json | |-- package-lock.json | |-- tailwind.config.js |-- server/ |-- ... ``` # Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. You are free to modify it whatever way you want. Just clone and enjoy . **Please make sure to update tests as appropriate.** ## Instructions over how to Contribute. **Step 1. Install Git/ Github in your system.** Fork the repository: This step creates a copy of the original repository under your GitHub account. ```bash git clone https://github.com/H-SM/Discora.git cd Discora ``` **Step 2 . Create a new branch:** It's recommended to create a new branch for your contribution. This helps keep your changes separate from the main branch. ```bash git checkout -b my-branch ``` **Step 3. Make and commit your changes:** Write your code or make the necessary modifications to the files in the repository. Once you're done, commit your changes with a meaningful message describing the changes you made. ```bash git add . git commit -m "Add my contribution" ``` **Step 4. Sync with the original repository:** Keep your forked repository in sync with the original repository to incorporate any recent changes made by other contributors. ```bash git remote add upstream https://github.com/H-SM/Discora.git git fetch upstream git merge upstream/main ``` **Step 5. Push your changes and create a pull request:** Push your branch with the committed changes to your forked repository. Then, create a pull request to propose your changes to the original repository. ```bash git push origin my-branch ``` After pushing your changes, you can visit the original repository's page on GitHub or the respective hosting platform. From there, you can create a pull request by following the prompts. *Note that these commands assume you're using HTTPS to clone and push to the repository. If you have set up SSH keys, you can use the SSH URL instead for cloning and pushing.*

(Back to top)


# Contributors
# License The project is licensed under the MIT License.

(Back to top)

2024 Discora. All rights reserved.


近期下载者

相关文件


收藏者