Hi, My name is Andy Leverenz. I design, code, and am an author of things. Check out my blog Web-Crunch
☕️Help me keep going:
⚙️ Download the source code:
PART 5 of 9
Continuing my long stent of Ruby on Rails builds is yet another build which focuses more on relationships in a real-world discussion forum application.
The application on the outside looks a little bleak but I promise there is a lot going on under the hood of which you could extend to be something very feature rich.
### The Goals of the application
To create a discussion forum with appropriate channels. Every discussion will belong to a channel and an author. The author can manage their own discussion by editing or deleting it at any time once logged in. If a user has admin privileges they can manage any user’s discussions and replies. Any discussion can have many replies which is what makes forums so great for a community based application.
Some key features of this application include:
+ Markdown support and syntax highlighting for code snippets
+ Admin user roles
+ Prettier URLS
+ Ajax replies ( load automatically on submit rather than a full page refresh )
💻 Originally published at:
💻 Check out the blog:
💡 👫 Check out my agency:
🦄 Check out my personal site:
📘Check out my book on UX Design:
“LUXD: Learn User Experience Design”
📙 Check out my FREE book on Tumblr Theming:
“Pro Tumblr Theming”
💯 Need awesome web hosting? Check out cloudways. They allow me to use a variety of hosting providers and build apps with ease: