enelesmai / travel-life-articles

Ruby on Rails capstone project based on travel articles website. Types of Travel Business Travel. Solo Travel. Travel With Friends. Family Travel. Travel With Group. Luxury Travel. Adventure Travel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

travel-life-articles

The project is based on travel life articles website.

Built With

  • Ruby 2.7.0
  • Rails 6.0.3.1
  • VSCode

Getting Started

Running the program on local machine

Clone the repository to your local machine. To install gems run

bundle install

then run the server on https://localhost:3000

rails server 

Screenshots

Main Page

image

Categories View image

Live Demo

You can see the here the live preview

Features

  • The user logs in to the app, only by typing the username .

  • Home page includes:

    Featured article with full-width image and title in the first row. List of all categories in order of priority, showing its most recent article's title in the bottom.

  • User can click the category name they can see all articles in that category.

  • Each page shows same top menu and footer, the footer is not shown in the homepage.

  • User is able to create a new article.

  • Registered and no registered users can create comments.

Entity Relationship Diagram

image

How to run test cases

Type next command to run unit tests

rspec spec/models

Type next command to run integration tests

rspec spec/features

Author

👤 Xóchitl Selene Flores Pérez

🤝 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!

About

Ruby on Rails capstone project based on travel articles website. Types of Travel Business Travel. Solo Travel. Travel With Friends. Family Travel. Travel With Group. Luxury Travel. Adventure Travel.


Languages

Language:Ruby 75.6%Language:HTML 12.7%Language:CSS 10.3%Language:JavaScript 1.4%