Project Title: Chat webapp
Project Description: A simple webapp to send and receive chat messages
Project Goals: Learn how to work with Node.js and create something using back and forth networking
Steps to build and/or run the software:
- Clone the repo
- Install NodeJS & SocketIO
- Configure how you are going to host it, whether local on the web, this involves deploying the server app.js. You will need to configure the addresses it looks for in the Index.html and app.js files.(Currently set to Render and Github links for my use).
Instructions for using the software:
- Run app.js with "npm start"
- Go to your hosted webpage and choose a username, begin chatting.
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- VSCode
- NodeJS
- Socket.Io
I found these websites useful in developing this software:
The following items I plan to fix, improve, and/or add to this project in the future:
- Remembering message history
- User customization(name color, avatar)
- Proper accounts