Webbit
September 24, 2024 ยท View on GitHub
A nearly full-featured Reddit clone build with Ruby on Rails. The App is the result of a course called Hello Rails at hellorails.io
Modeling
Each model will be responsible for different data throughout the app.
- User - focused on the user.
- Submission - The user authors this. Has different media (text, image/video, link)
- Community - Category based on submissions
- Comments - A responsive given to the submission from another user to a given user.
- Subscription - Not to be confused with billing. A user can subscribe and unsubscribe to a community.