Skip to content

felipeafreitas/concord

Repository files navigation

Concord Client

Solution for a challenge from Devchallenges.io.

Table of Contents

Overview

Demo

Concord is a Chat Group app (just like Slack) that uses Web Socket to allow users to send and receive messages instantly. If you want to access directly the chat and jump the sign up step, you can login using the following credentials:

Email: teste@teste.com Password: 123456

Disclaimer: If the login is not working, probably it's because my MongoDB Database was turned off automatically dus to inactivity.

Built With

Features

User story: I can register a new account User story: I can log in User story: I can log in or register with at least one of the following services: Google, Facebook, Twitter or Github User story: I can sign out User story: I can see my profile details User story: I can edit my details including: photo, name, bio, phone, email and password User story: I can upload a new photo or provide an image URL

User story: By default, I am in the Welcome channel User story: I can create a new channel with a name and a description User story: I can select a channel of my choice User story: When I can select a channel, I am added as a member of the channel User story: I can see a member of the channel User story: I can send a message User story: I can see other people's messages User story(optional): I can search for a group

This application/site was created as a submission to a DevChallenges challenge. The challenge was to build an application to complete the given user storie.

Next Improvements

  • Image Uploader
  • Live chat (user online, typing...)
  • Responsive Design
  • React Cache Strategies (Optimizations Cache // useMemo...)
  • Social Login

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published