Inspiration
Seem many discord servers where developers come together and chat. It's fun and stuff
That's where we got the idea for Devcord
Devcord is a website for developers where they can connect ,share knowledge etc.
A chat app helps people connect with each other and share ideas and thoughts. People use chat apps to message friends, family and colleagues with requests, updates and comments on daily life. These apps are especially helpful for people with busy lives who don't have time to communicate face-to-face. Many people have trouble creating friendships online, but creating meaningful connections through chat apps is easy.
Chats are used in many different ways; for example, companies use them to connect with customers or send marketing messages to subscribers. Public chats encourage social interactions and help communities form. Many people make money via in-app purchase advertisements in chat apps. This has opened up a brand-new market for developers who can create innovative Chat applications for this new genre of application use by the mainstream public-at-large as well as corporate and enterprise users alike.
Creating a chat app can change the way people connect with each other. Anyone can create a chat app that helps them stay engaged with their friends and family. The market for creating new chat apps is growing right now; look for new applications to fill new needs among developers.
What it does
Chat is a form of instant messaging used in communicating information via text or voice. Most chat applications allow users to type messages and images, but some only allow for text messages. The chat application is made up of various features such as rooms, messages ,GIF and shared code snippets.
A chat room is a platform where people from different places can talk to each other. There are many types of chat rooms, including general, developers, community, sports and entertainment. People join different chat rooms based on the topic they're interested in. For example, people interested in Frontend would join a Frontend channel room. Chat rooms are ideal for group conversations because it allows people to interact with different subjects at once. It's also great for individuals who want to talk to themselves and are unable to find a friend with similar interests.
How we built it
Creating a chat website is not an easy task since it requires a solid technical foundation and extensive online marketing skills. Firstly, we were new for the Stream React SDK and components
We had to go through full documentation for the development part. Our team had to
solve many technical issues to build a reliable and secure chat platform. Additionally, we had to make sure that all applications used on the platform are free from errors and bugs. After developing these features, our team could launch the beta version of the website and start inviting users to try it out.
Challenges we ran into
Creating a chat website is not an easy task since it requires a solid technical foundation and extensive online marketing skills. Firstly, we were new for the Stream React SDK and components
We had to go through full documentation for the development part. Our team had to
solve many technical issues to build a reliable and secure chat platform. Additionally, we had to make sure that all applications used on the platform are free from errors and bugs. After developing these features, our team could launch the beta version of the website and start inviting users to try it out.
What we learned
We learned to use Stream API with the help of react and authentication using express at the backend. Overall it was a really fun experience where we learnt many new things while developing the application.
What's next for Devcord
The first step would be to make the application mobile responsive and adding routing to improve user experience.
Built With
- express.js
- node.js
- railway
- react
- stream
- tailwind
- vercel
- vite
Log in or sign up for Devpost to join the conversation.