Skip to content

MoSaCo-Group/chat-app-react-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReChat

Introduction

A Chat app that allows you to easily connect and chat with others in a chat room, communicating seamlessly in real time.

Using ReChat

  1. Sign Up: If you're a first time user, sign up with your email and password.
  2. Sign In: If you're already registered, congrats! Click 'Sign In.' Change your password if needed.
  3. Creating a Profile: Create your own profile and make edits/delete if desired.
  4. Chat: Enter a chat room and send messages to other signed in users!
  5. Chat Log: View your messages in a chat and keep track of your conversation.
  6. Have fun! Use ReChat as a fun way to communicate with friends across the interwebs!

User Stories

  • User will be able to sign up.
  • User will be able to sign in, sign out and change password.
  • User will create a profile and be able to edit/delete profile.
  • User will be able to enter a chat room and send messages to another signed in user.
  • User will be able to view messages in a chat.

Wireframes

Initial wireframes: Chat App Wireframe

Planning and Implementation Process

  • Project Planning: Managed with the use of Kanban boards via Git Hub Projects.
  • Workflow & Decision Making: Progress was monitored with daily stand-ups, sprint planning, sprint goal setting, and pull request reviews.
  • Problem Solving: Reviewed Socket.io documentation, past class lessons, performed Google searches and resolved issues by reviewing code as a team.
  • Team Communication: Slack, Discord, and Zoom

Technologies Used

Libraries Languages Frameworks Database Version Control
React.js HTML Express MongoDB GitHub
Socket.io Javascript BootStrap
Axios CSS
Mongoose

Opportunities for Future Iterations

  • Sending private messages
  • Sending images via messages
  • Setting up different chat rooms

Links to Deployed Sites:

The Team: MoSaCo Group

Thank you for checking out our work!

About

A Chat Messaging App (Client side) using React, Node.js, MongoDB and Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •