About
Who are you?
I'm an average joe who does web dev side projects.
Grumplr started as a side project to create a CRUD app for ranting
The idea was to let people rant their frustrations, ala Pigeonhole Q&A.
Hence the name Grumplr
Grumplr = grumpy [adjective] + grumbler [noun]
Along the way, I started to add functionality from Reddit and Bulletin Boards
- Posting
- Threaded discussions
- 2-level deep threads comprising posts > comments > replies
- Options to like and upvote posts
- File attachments to share media
- Tags to organize content
- Live Chat
- Near real-time updates using Server Sent Events (in lieu of websockets)
- Users
- User accounts with authentication and authorization
- Profile and settings for customization
- Incognition/guest mode
- Search
- Full text search
- Content filtering by word matching
- Misc
- Image uploads, thumbnails, compression
- Brotli and Gzip compression
There's no clear plan ahead
I'm just adding new things as I go along, I definitely haven't figured out a reasonable end point