Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sntakirutimana72/blog-app
A mini project that mimics the features of a blog web-app. The app allows users to create posts, comment on posts, and interact with posts by giving likes.
https://github.com/sntakirutimana72/blog-app
css3 html5 postgresql ruby-on-rails
Last synced: 5 days ago
JSON representation
A mini project that mimics the features of a blog web-app. The app allows users to create posts, comment on posts, and interact with posts by giving likes.
- Host: GitHub
- URL: https://github.com/sntakirutimana72/blog-app
- Owner: sntakirutimana72
- Created: 2022-09-14T16:43:47.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-10-01T21:54:59.000Z (about 2 years ago)
- Last Synced: 2024-10-10T10:22:55.507Z (26 days ago)
- Topics: css3, html5, postgresql, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 26.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blog App
An educational project that mimics the features of a blog web-app. The app allows users to
create posts, comment on posts, and interact with posts by giving likes.
The app uses **postgresql** database to persist users data.## Built With
- HTML/CSS
- Ruby
- Rails
- Postgresql## Getting Started
To get this program running on your computer,
1. First, install Ruby
2. Clone the project repository ([link](.))### Run (_terminal_)
For **dependencies**, run
```
$ bundle install
$ npm i
```For **tests**, run
```RSpec
$ rspec test
```For linters' fixes, run
```
$ rubocop -A
$ npx stylelint "**/*.{css,scss}" --fix
```To serve the app in the browser, run
```rails
$ rails server
```## Author
👤 **Steve**
- GitHub: [@sntakirutimana72](https://github.com/sntakirutimana72/)
- LinkedIn: [steve-ntakirutimana](https://www.linkedin.com/in/steve-ntakirutimana/)## 🤝 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
- Fellow Micronauts
## 📝 License
This project is **MIT** licensed.