Chalarangelo / Chalarangelo/cows-js
Additional features
- Dominant language
- JavaScript
- Stars
- 13
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
- [x] `help` and `kick` commands
- [x] Properly format `users` output
- [x] Use timestamps are React `key`s
- [x] Improve CSS styling
- [ ] Chatrooms between two or more users
- [ ] Display user list
- [ ] Use the stored data to transmit some of the most recent messages
- [ ] Allow scrolling up for older messages
- [ ] Figure out a way to show only time instead of date and time for messages received the same day
- [ ] Allow image uploads for each user, store in filesystem
- [ ] Allow file transfers (WebRTC)
- [ ] Add encryption or secret password to start using the application
- [ ] Provide a way to hook it all up to a database, if a user wants to do so
- [ ] Integrate a gif keyboard or use Google's gboard to send gif images
- [ ] Add an emoji keyboard
- [ ] Add notifications
- [ ] Markdown support (bold, italics, code mostly)
- [ ] Auto-linking for appropriate pieces of content
- [ ] Auto-embedding for youtube videos
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue is a broad checklist of chat features and names no files, tests, or specific entry point. Narrow it to one unchecked item, then inspect the JavaScript WebSocket chat implementation and existing behavior. Done means the selected feature works without taking on the other checklist items.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- full-stack, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100