SpaYco / ror-techno-articles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Technology Article App on Ruby on Rails

Contributors Forks Stargazers Issues

The project is build for the Ruby on Rails capstone from Microverse which is based on Technology Articles website. It is a website with articles on latest technologies.

Home Page

screenshot1

Login Page

screenshot1

Signup Page

screenshot1

Notice after Successfull LogIn

screenshot1

Writing Articles

screenshot1

Viewing Articles by Categories

screenshot1

Live Link

Live Version

Live Version

screenshot1

Built With

  • Ruby v2.6.5
  • Ruby on Rails v5.2.4

Getting Started

To get started with the app, cd to the directory where you would like the repo to live by typing on your terminal:

$ cd <directory>

Clone the repo typing:

$ git clone https://github.com/shubham14p3/ror-techno-articles.git

Install the needed gems:

$ bundle install

Next, initialize the pre-build database with seeds :

$ rake db:seed

and then

$ rake db:setup

Next, migrate the database:

$ rails db:migrate

Finally, start server:

$ rails server

Open http://localhost:3000/ in your browser.

Prerequisites (Minimum)

Ruby: 2.6.6 Rails: 5.2.3 Postgres: >=9.5

Run tests

    rpsec --format documentation { path }

Deployment

Heroku

Create a Heroku App

    $ heroku create

Push the changes to the Heroku App

    $ git push heroku master

Make a migration to the Heroku App

    $ heroku run rails db:migrate

Note

  • Try to use images in dark solid background it will improve the styling.
  • If there is any Ruby version mismatch, you can replace the version between (2.6.6 to 2.7.0)

Authors

👤 Shubham Raj

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

About


Languages

Language:Ruby 72.4%Language:HTML 20.4%Language:CSS 5.4%Language:JavaScript 1.8%