(Translated by https://www.hiragana.jp/)
GitHub - happiguru/InspireQ: The concept behind InspireQ is to create an inspirational quotation software where users may exchange "Inspirational Quotes" with other members and receive comments.
Skip to content

The concept behind InspireQ is to create an inspirational quotation software where users may exchange "Inspirational Quotes" with other members and receive comments.

License

Notifications You must be signed in to change notification settings

happiguru/InspireQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

visitors

InspireQ (Inspirational Quotes App)

The concept behind InspireQ is to create an inspirational quotation software where users may exchange "Inspirational Quotes" with other members and receive comments. Ruby on Rails, JavaScript, HTML5, and CSS3 are the technologies used in the program. It also makes use of Test Driven Development techniques.

Project description

InspireQ is also a Social Media Platform that offers its user the ability to motivate their followers through the use of inspirational quotes. Users have the ability to:

  • post new inspirational quotes
  • make friends and get followers
  • reply to quotes of other following users
  • share ideas (like and unlike, comment)
  • update and delete quotes
  • follow and unfollow users
  • make friends and unfriends users

This project was achieved using the following: Ruby on Rails, HTML5, Bootstrap, CSS3 and JavaScript, SASS.

Video Presentation of the project

[Video Presentation Link] (https://www.loom.com/share/7e75f0358a9047e783ded64276d36b44)

I created a special Inspiring Quotations App for this project, where users may submit inspirational quotes, like them, and follow them.

Usage

When you visit the link in your browser, you'll be asked to log in before you can see your quotes and those of your friends.

You may create an account by clicking the "Sign Up" button and filling in the required fields.

You can now write your own quotation and share it with your friends! For the time being, if you don't have any friends, you can simply follow the other users. It's all about networking!

Furthermore, the 'Discover' and 'Profile' items in the left panel allow you to see all users as well as your own profile!

Built With

This project was built with:

  • Ruby. v2.7.0
  • Ruby on Rails v6.0.3.3
  • Rubocop Linters
  • Bootstrap
  • RSpec
  • Capybara
  • Devise

Live Demo Link

Click here

🛠 Getting Started

Install

In order to run, you need to install Ruby in your computer. For windows you can go to Ruby installer and for MAC and LINUX you can go to Ruby official site for intructions on how to intall it.

Open Terminal
run git clone git@github.com:happiguru/twitter-redesign.git
run cd twitter-redesign
run bundle install
run rake db:create
run rake db:migrate
run rails server

Open app in browser

  • When the program is running go to your browser
  • Type: localhost:3000/
  • Click on login, and Sign up as a new user
  • Enjoy the app

Run tests

To run the tests:

  • Run rspec --format documentation

Deployment

This project has been deployed on Heroku using the Heroku CLI and a continuous deployment pipeline has been setup between Heroku and GitHub.

Instructions

Once within the app, you'll need to register an account because you're a new user and want to take advantage of everything the web app has to offer. After you've finished creating the application, you can use the navigation links to move around the page.

✒️ Authors

👤 Stanley Enow Lekunze

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

📝 License

This project is MIT licensed.

Acknowledgments

  • Microverse
  • GitHub
  • TheOdinProject
  • Ruby on Rails
  • Gregoire Vella on Behance

About

The concept behind InspireQ is to create an inspirational quotation software where users may exchange "Inspirational Quotes" with other members and receive comments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published