Skip to content

mhyusuf/chit-chat

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Welcome to ChitChat

ChitChat is a web platform where foreign classrooms connect in real-time for language and cultural exchange with peers, all with the safety of supervision by their teachers. Traditional, classroom-based methods of language education fail to leverage the potential for growth through peer interaction across cultural and geographic divides.

Tech stack: React, TypeScript, Sass, Socket.io, JWT, Express, PostgresSQL with Sequelize hosted on AWS RDS

Check out a demo here: https://youtu.be/ynfuqu1ECkk

Screen Shot 2020-12-12 at 11 03 45 AM

Getting Started

  1. Clone this repo onto your computer with git clone https://github.com/mhyusuf/chit-chat
  2. Enter the directory with cd chit-chat
  3. Run npm run build-images && docker-compose up to create images for the client and server containers and launch them on ports 3000 and 5000 respectively
  4. Open a browser window in Chrome and navigate to localhost:3000
  5. Enjoy exploring Chit Chat Exchange!

NB: We are in the process of standardizing mock data upon application launch, with seeder and migration files. Until then, the local database will unfortuantely be empty on launch. We hope to acheive this demo login/navigation soon

Contributors

About

A web platform where foreign classrooms connect in real-time for language and cultural exchange.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published