You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brave Chat is a fully featured chat application developed to bring the power back to people. It's designed to be the ultimate open source slack alternative with privacy in mind. It is user-friendly with a clean interface that is easy to navigate.
8
+
Code Inbox is a sophisticated email client meticulously designed to streamline the process of mastering algorithms, offering AI-generated algorithmic posts delivered directly to your inbox. This robust platform is not only user-friendly but also offers an elegant and intuitive interface, ensuring effortless email management.
11
9
12
-
As well as being feature-rich, Brave Chat is also fully responsive, meaning it will work seamlessly on a wide range of devices. So whether you're chatting on your desktop or your mobile, you'll always have a great experience.
10
+
With a wide array of features, Code Inbox empowers users to efficiently organize their email correspondence, making it a versatile tool for both beginners and experts alike. Its user-centric design simplifies navigation, allowing you to effortlessly manage your inbox, prioritize important messages, and optimize your algorithmic learning journey.
- Display chat list with unread messages count as a badge and timestamps.
45
-
46
-

12
+
Moreover, Code Inbox's adaptability shines through its fully responsive design, ensuring a seamless experience across various devices. Whether you're working on a desktop computer or accessing your emails on the go via a mobile device, you can count on Code Inbox to provide a consistently exceptional experience.
47
13
48
-
- Joining and creating rooms given a room name and or description.
Code Inbox currently offers a range of essential features to enhance your email management experience, including:
65
17
66
-
- The ability to render HTML tags, links, emails.
18
+
1.**Intuitive User Interface:** A user-friendly interface designed for ease of use, ensuring effortless navigation and efficient email management.
67
19
68
-

20
+
1.**Algorithmic Recommendations:** Receive algorithmic learning posts generated by AI, delivered directly to your inbox, simplifying your learning journey.
69
21
70
-
- The ability to render Markdown text.
22
+
## 2023 Roadmap
71
23
72
-

24
+
We are committed to continually improving Code Inbox to meet your evolving needs. Here are some exciting features we have planned for 2023:
73
25
74
-
- The ability to ban and unban room members.
26
+
1.**Unified Email Threads:** Enhance your email viewing experience by displaying entire email threads in a single page. This feature simplifies the way you follow conversations and ensures you have the context you need.
75
27
76
-

28
+
1.**Attachment Support:** We will introduce the ability to send attachments with your emails, making it easier to share documents, files, and important resources with your contacts.
77
29
78
-
## 2023 Roadmap
30
+
1.**Label Coloring:** Customize your email labels with color coding, allowing you to visually organize and prioritize your messages more effectively.
79
31
80
-
- Enrypt and decrypt text messages on the client side using the signal protocol.
81
-
- Add support for voice, videos, files messages.
82
-
- Add support for voice and video calls.
32
+
1.**Contact Management:** Streamline your email contacts by adding and deleting contacts directly from within Code Inbox. This feature simplifies your address book management and keeps it up to date.
83
33
84
-
## Components
34
+
> **Note**<br>
35
+
We are dedicated to delivering these enhancements to make Code Inbox even more powerful and tailored to your requirements in 2023. Stay tuned for these updates and more as we continue to evolve and improve our email client.
85
36
86
-
Brave Chat code base is written to be developer-friendly, with code that is both standards-compliant and optimised for performance. It contains a handful list of reusable components. You can take a look at various components in [this section](https://chat-docs.wiseai.dev/folder-structure) of the docs, or expand the following collapsed section.
37
+
## Reusable Components
87
38
88
-
### Running locally with NPM
39
+
Code Inbox is committed to providing developers with a developer-friendly code base, featuring standards-compliant and performance-optimized code. Our codebase includes a curated collection of reusable components, designed to streamline the development process and promote code efficiency.
89
40
90
-
> **Note**<br>
91
-
Make sure you have [`pnpm`](https://pnpm.io/installation) installed on your machine.
41
+
### Getting Started Locally with PNPM
92
42
93
-
1. Fork/Clone the repo:
43
+
> **Please Note:**<br>
44
+
Ensure that you have [`pnpm`](https://pnpm.io/installation) installed on your local machine before proceeding.
1. Navigate to [http://localhost:3000](http://localhost:3000) to explore the landing page.
66
+
```sh
67
+
pnpm run dev
68
+
```
121
69
122
-
## Running locally with Compose v2
70
+
1. **Explore the Landing Page:**
123
71
124
-
Navigate to [the server repository](https://github.com/brave-chat/brave-chat-server) and follow the instructions listed in [this section](https://github.com/brave-chat/brave-chat-server#running-locally-with-compose-v2) to run both the client and the server in docker containers.
72
+
Open your web browser and go to [http://localhost:3000](http://localhost:3000) to explore the Code Inbox landing page and start interacting with the provided pages.
125
73
126
74
## Deployment
127
75
128
-
> **Warning**<br>
129
-
To deploy the client, you will need to set the following environment variables that help the client connect to the server.
130
-
76
+
>**Note**<br>
77
+
To deploy the client, you will need to set the following environment variable that help the client connect to the server.
131
78
```sh
132
-
* REACT_APP_SERVER_URL - Your deployed server APIs url.
133
-
* REACT_APP_SOCKET_URL - Your deployed server Sockets url.
79
+
* VITE_SERVER_URL - Your deployed server APIs url.
134
80
```
135
81
136
82
### **Deploy to a Static Hosting Provider**
@@ -158,8 +104,7 @@ To deploy the client, you will need to set the following environment variables t
158
104
For your React app to communicate effectively with the server, you need to set a couple of environment variables. Replace the placeholders with actual URLs:
@@ -180,4 +125,4 @@ To deploy the client, you will need to set the following environment variables t
180
125
181
126
### **Netlify**
182
127
183
-
[](https://app.netlify.com/start/deploy?repository=https://github.com/brave-chat/brave-chat)
128
+
[](https://app.netlify.com/start/deploy?repository=https://github.com/wiseaidev/code-inbox)
0 commit comments