BuildMyPC is a database-driver dynamic website created using Ruby on Rails framework. The website deals with the components of a computer where the user navigates through the website finding information such as price and usage of the component of their interest. The admin has special access to editing the information of products and adding more products among other capabilities, whereas a user has only viewing privileges as of now.
- OS - Ubuntu 16.04 (virtual machine)
- Text editor used - Sublime Text 3
- Rails version - 5.1.2 Follow Details on https://gorails.com/setup/ubuntu Using Rbenv
Deployed using Heroku
Steps to deploy-
- heroku login
- heroku keys:add
- heroku create
- git push heroku master
- Rails 5.1.2 - The framework used
- Carrier Wave - Image management gem
- Cloudinary - Image management service
- Bootstrap - Front-end
- Trix - Used for text-editing
- Will-paginate - Used for pagination
- Hats off to members of stackoverflow for clearing my doubts.
- Thank you Mr.Anirudh for introducing me to ruby on rails.
- Thank you Michael Hartl for your crystal clear tutorials in railstutorial.org
- Implementing full fledged ecommerce website functionalities such as add to cart function for user.