https://github.com/streamlinedevelopers/simple-chat-app
A simple chat app.
https://github.com/streamlinedevelopers/simple-chat-app
emoji-picker express javascript jwt-token momentjs mongodb mongoose nodejs react-moment react-scroll-to-botom reactjs realtime-chat scss-styles socket-io user-authentication
Last synced: 3 months ago
JSON representation
A simple chat app.
- Host: GitHub
- URL: https://github.com/streamlinedevelopers/simple-chat-app
- Owner: StreamlineDevelopers
- Created: 2021-03-05T22:54:21.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-17T10:45:14.000Z (about 5 years ago)
- Last Synced: 2025-01-26T10:08:06.315Z (about 1 year ago)
- Topics: emoji-picker, express, javascript, jwt-token, momentjs, mongodb, mongoose, nodejs, react-moment, react-scroll-to-botom, reactjs, realtime-chat, scss-styles, socket-io, user-authentication
- Language: JavaScript
- Homepage: https://mark-makondo.github.io/simple-chat-app/#/simple-chat-app/
- Size: 2.59 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# How to run?
Install first the dependencies of my client and server folder.\
Client - is the base directory.\
Server - is the server folder in directory.
### `Starting the App`
cd to server directory, run 'npm run dev' to the terminal.\
this will run both the server and the client using concurrently.
Also make sure to make a '.env' file to the server and put your JWT_TOKEN && MONGODB_CONNECTION_STRING.\
you can go here https://jwt.io to generate you own jwt. and create an account for MongoDB to get your own connection.
### `.env format`
JWT_TOKEN=youjwttoken.\
MONGODB_CONNECTION_STRING=yourownconnectionstring.
After you done these things, starting 'npm run dev' in server directory will make the app run smoothly.\
Enjoy, Happy Coding!.