Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qwibbler/blogoverse
https://github.com/qwibbler/blogoverse
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/qwibbler/blogoverse
- Owner: qwibbler
- License: mit
- Created: 2022-05-31T14:35:38.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2023-01-31T13:00:47.000Z (almost 2 years ago)
- Last Synced: 2024-06-01T01:57:24.662Z (6 months ago)
- Language: Ruby
- Size: 723 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# BlogoVerse
> A Blogoverse for dedicated bloggers to blog in peace. Made with Ruby on Rails.
| | | |
| - |:-:| -:|
|![home_page](./app/assets/images/front.png) | ![home_page](./app/assets/images/user.png) | ![home_page](./app/assets/images/post2.png) |## Built With
- Ruby
- Rails
- Rubocop
- Devise
- Rspec
- Capybara## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- Ruby
- PostgreSQL
- RubyGems
- Node.js
- Yarn
- Rails
### Setup
- Clone the repository using `git clone https://github.com/qwibbler/blogoverse`.
- `cd` into the project folder.
- Update your database credentials in the `\config\database.yml`.### Install
- Run `bundle install` in your terminal to install all the required dependencies.
- Run `rails db:setup` to configure your database.
- Run `rails s` to start the server.
- Go to `localhost:3000` (or whatever port the server is listening on).### Usage
- You can sign up with new user, or log in if you already have an account.
- You can also edit your profile data to add your personal information or a profile picture.
- You can blog to your heart's content with this website.
- You can view all the users and their posts, as well like and comment on them.
- You can view the backend API at `localhost:3000/api_docs`.
### Run tests
- Run `rspec` in your terminal.## Authors
👤 **Humaira Zaman**
- GitHub: [@qwibbler](https://github.com/qwibbler)
- Twitter: [@hmemaz](https://twitter.com/hmemaz)
- LinkedIn: [Humaira Zaman](https://www.linkedin.com/in/hmemaz1994/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Thank you to [Leonardo Goss](https://github.com/leopiresgoss) for his contribution and unstinting support and encouragement.
- And thank you to everyone on the internet for publishing numerous guides and solutions that made this project possible.## 📝 License
This project is [MIT](./MIT.md) licensed.