Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/truongnmt/instagram-clone
Source code for my course: How to build Instagram using Ruby on Rails https://www.udemy.com/course/1648774/
https://github.com/truongnmt/instagram-clone
ajax bootstrap4 course course-materials instagram jquery rails rails5 ruby ruby-on-rails udemy udemy-tutorial
Last synced: 12 days ago
JSON representation
Source code for my course: How to build Instagram using Ruby on Rails https://www.udemy.com/course/1648774/
- Host: GitHub
- URL: https://github.com/truongnmt/instagram-clone
- Owner: truongnmt
- License: mit
- Created: 2018-01-30T14:02:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-06T20:47:43.000Z (about 1 year ago)
- Last Synced: 2025-01-14T11:21:35.494Z (18 days ago)
- Topics: ajax, bootstrap4, course, course-materials, instagram, jquery, rails, rails5, ruby, ruby-on-rails, udemy, udemy-tutorial
- Language: Ruby
- Homepage: http://longram.herokuapp.com
- Size: 7.82 MB
- Stars: 36
- Watchers: 4
- Forks: 32
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# How to build Instagram using Ruby on Rails
This is source code for my course: [How to build Instagram using Ruby on Rails](https://www.udemy.com/course/1648774/)
## Demo
Here is a working live demo: https://longram.herokuapp.com/## Site
### Landing Page
User can login using email/password or using social account.
![landing page](screenshots/landing.png)### Home Page
![home page](screenshots/home.png)### Post Detail Page
![post detail page](screenshots/post_detail.png)### My Page
![my page](screenshots/mypage.png)### Profile Page
![profile page](screenshots/profile.png)### Development
Want to contribute? Great!To fix a bug or enhance an existing module, follow these steps:
- Fork the repo
- Create a new branch (`git checkout -b improve-feature`)
- Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (`git commit -am 'Improve feature'`)
- Push to the branch (`git push origin improve-feature`)
- Create a Pull Request### Bug / Feature Request
If you find a bug, kindly open an issue [here](https://github.com/truongnmt/instagram-udemy/issues/new).
If you'd like to request a new function, feel free to do so by opening an issue [here](https://github.com/truongnmt/instagram-udemy/issues/new). Please include sample queries and their corresponding results.
## Built with
- Ruby 2.5
- Rails 5.1.6+
- jQuery - Ajax - jQuery simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
- [Bootstrap 4](http://getbootstrap.com/) - Extensive list of components and Bundled Javascript plugins.
- Awesome [Gems](Gemfile)## [License](LICENSE.md)
MIT © [Truong Nguyen](https://github.com/truongnmt)