Build something that works
It's hard to say, Carlos. Categories is one of the features I would really like to create a video (or series of videos) for, while PayPal integration is lower on the priority list. However, I'm currently working on a second full-length course and I'm afraid I likely won't be able to get to them until this course is complete.
Alex I'm creating categories with the gem act-as-taggable but with a 1 limit tag per listing. Do you think it is a good approach ? Or should I spent a little more time and create a true category system?
P.s. Could you recommend something for the search engine?
I haven't used acts_as_taggable_on myself, but it's a popular gem to use for tagging. A category system is different from a tagging system - a listing generally belongs to only one category while it can have multiple tags. It just depends on what you're looking for.
For your search engine, you should look at the searchkick gem.
I'm using the tags because I want people to create their categories, as it is a market. But now I'm seeing that it would be hard to people search by categories, example shoes can be sneakers, loafers, oxfords, running shoes. Do you know some gem for categories?
Thanks for the tip on the search gem.
And thank you so much for your course, I learn(ed) a lot and it's great to know that you can solve whatever problem or make whatever feature, even if I don't know anything about it, because of what I learnt here.
P.S. Please find some way to the link that appear on the emails resend to the actual page.
P.S.2. Could you try something like railscasts here, as the admin is on long vacation and there is a gap on the market?
I haven't heard of a gem for categories - it's typically pretty straightforward to implement on your own. At a high level, you'll need to generate a migration to add a new 'category' column to your Listing database and set up your controller + view to allow the category field to be set whenever a new Listing is created (or updated).
I'm glad you're learning a lot, Carlos! My goal in creating the Etsydemo course was to enable students to have the confidence to learn and build on their own. Students won't become expert Rails developers overnight, but hopefully the course serves as a better starting point than some of the more syntax-heavy Rails content online.
Spread the word and help me grow the community! As the community grows, the BaseRails platform will become more and more helpful to everyone.
Hi Alex what is the full length course on?
I finally have some time to spend on finishing this course, which is a review aggregation site (think Yelp). It will be another base app that people can tailor toward their own ideas and will cover topics like mapping (Google Maps integration), ratings, and categories.
This is a perfect fit/extension for the etsydemo course. Please add search and if possible try to mimic what you did in etsy demo as it is very good, with your course and with errors research I see much clearly now that the rainbow is gone (lol).