This project is my midterm at Codecore Academy. Our assignment was to complete as many of the following during the test:
Build a website with Ruby on Rails that enable users to share ideas and get people to join the ideas and like the ideas.
-
Build user authentication & idea models (user can create one or more ideas)
-
Add comments on idea page (when displaying the idea page, any logged in user can create comments on the ideas)
-
Add joining ability (Users can join ideas that they have not created. In the idea show page it should list "members" that include all the users who joined the idea)
-
Add ability for users to Like Ideas (Users can like ideas that they have not created)
-
Add ability to attach image to idea + Add ability to toggle idea creation form on home page (when clicking new idea it should slide a form on the same page to create the idea)