christianonoh / beyond-borders

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beyond Borders Blog

πŸ“— Table of Contents

πŸ–οΈπŸŒ Beyond Borders Blog

Welcome to Beyond Borders, a traveler's blog where you can explore exciting destinations and share your own travel experiences. This app allows users to browse through a collection of posts, interact with them by leaving comments, and show appreciation by liking posts....

ERD diagram

The structure of Beyond Borders application is based on the ERD diagram below:

πŸ›  Built With

Tech Stack

Client
  • HTML/CSS
Server
Database

Key Features

  • View a list of blog posts showcasing various travel destinations.
  • Read individual blog posts with detailed descriptions, photos, and comments.
  • Leave comments on blog posts to share your thoughts and experiences.
  • Like posts to show appreciation for your favorite travel stories.
  • User-friendly and responsive interface for seamless browsing on different devices.
  • Simple and intuitive navigation for easy exploration of the blog.

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

Ensure you have Ruby installed on your system. You can check by running the code below in your terminal.

  ruby --version

Setup

Clone or download the Beyond Borders repository to your local machine.

  git clone git@github.com:christianonoh/beyond-borders.git

Open your terminal and navigate to the cloned project directory.

Install

This project does not require additional dependencies, just Ruby interpreter. However, it uses RuboCop as a linter and you should set it up as well.

bundle install

Usage

  • To run Beyond Borders, run the following command:
  rails s

Open your browser and navigate to:

  http://localhost:3000/

(back to top)

πŸ‘₯ Authors

πŸ‘€ Christian Onoh

πŸ‘€ Vitoesi Elijah

πŸ”­ Future Features

  • User Interface
  • Forms

(back to top)

🀝 Contributing

Contributions to the User Interface are welcome! If you find any issues or have suggestions for improvements, please feel free to submit a pull request or open an issue on the project repository.

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project give us a star ⭐️

(back to top)

πŸ™ Acknowledgments

Special thanks to our team and the Ruby community for their support and contributions.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 73.3%Language:HTML 21.0%Language:SCSS 4.4%Language:JavaScript 1.2%