A cli based backend app to manage user authentication, feeds, and social interactions like following and browsing content.
- User login and registration
- Feed management and browsing
- Follow/unfollow functionality
- Aggregate and list feeds
- Middleware-protected commands for authenticated actions
- Command Description Auth Required
- login Logs in a user ❌
- register Registers a new user ❌
- reset Deletes all users (admin/debug) ❌
- users Lists all registered users ❌
- agg Performs feed aggregation ❌
- addfeed Adds a new feed ✅
- feeds Lists all feeds ❌
- follow Follows a feed ✅
- following Lists followed feeds ✅
- unfollow Unfollows a feed ✅
- browse Browses followed feeds ✅
Some commands are protected with middlewareLoggedIn to ensure only authenticated users can access them.