The Blog app is a classic example of a blog website, designed for getting started with ror web development.
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
With this project, I will create a fully functional website that displays a list of blog posts, allowing users to participate by adding comments and liking the posts.
The site was built with Ruby on rails
Language
Framework
Database
-
Blog Browsing: Users can seamlessly navigate and browse through a list of blog posts, gaining insights into various topics.
-
Interactive Engagement: Readers have the power to engage with blog posts by adding their comments and liking their favorite posts, fostering a community-driven environment.
-
User-Friendly Interface: With a clean and intuitive design, users can easily read, comment, and interact without any hassle.
-
Scalability: Built with modern web development practices, the Blog app is scalable, allowing for the potential addition of more features such as user accounts, categories, and more.
-
Data Persistence: Leveraging a robust database system, all blog posts, comments, and likes are stored securely and can be retrieved efficiently, ensuring a consistent user experience.
Follow these steps to set up a local copy of the project:
-
Clone the Repository
- First, copy the repository link:
https://github.com/Jrmcuervo/Blog-app_ror.git
- Navigate to the directory where you want to clone the repository.
- Open a command prompt or terminal window in that directory.
- Enter the following command to clone the repository:
git clone https://github.com/Jrmcuervo/Blog-app_ror.git
- First, copy the repository link:
-
Navigate to the Repository Directory
cd Blog-app_ror
-
Install Dependencies
- Install Ruby on Rails dependencies:
bundle install
- Install JavaScript packages:
npm install
- Install Ruby on Rails dependencies:
Once you've completed these steps, you should have a local copy of the project set up and ready for development!
Before you start, ensure you have the following software installed:
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/Jrmcuervo/Blog-app_ror.git
Install this project with:
cd Blog-app_ror
bundle install
Once you've set up the project locally, you can run the Rails server using:
rails server
### Run tests
To run tests, run the following command:
```sh
rspec spec/
👤 Ruben Cuervo
- GitHub: @Jrmcuervom
- Twitter: @Jrmcuervom
- LinkedIn: Jrmcuervom
👤 Ezra Yehuwalashet
-
Search Functionality: We aim to incorporate a search mechanism that allows users to quickly find blog posts based on keywords, authors, or post titles.
-
User Profiles: In upcoming versions, users will be able to create individual profiles, allowing them to publish their own blog posts, manage comments, and customize their reading preferences.
-
Post Categories & Tags: Future implementations will include categorizing blog posts and adding tags, enabling readers to explore topics of their interest with ease.
Contributions, issues, and feature requests are welcome! Will help me a lot to improve my coding skills.
Feel free to check the issues page
If you like this project just give me a star!
- I would like to thank the entire community who are always willing to help and contribute.
This project is MIT licensed.