Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/belsman/rails-capstone
A Full-stack CRUD web application. Users create posts (buzzes) and also see the posts of other users they follow. Built with Ruby-on-Rails, HTML, CSS, bootstrap.
https://github.com/belsman/rails-capstone
bootstrap4 buzzer crud-application database rspec-rails ruby-on-rails twitter
Last synced: 19 days ago
JSON representation
A Full-stack CRUD web application. Users create posts (buzzes) and also see the posts of other users they follow. Built with Ruby-on-Rails, HTML, CSS, bootstrap.
- Host: GitHub
- URL: https://github.com/belsman/rails-capstone
- Owner: belsman
- Created: 2020-11-14T05:58:30.000Z (almost 4 years ago)
- Default Branch: development
- Last Pushed: 2020-11-20T22:20:06.000Z (almost 4 years ago)
- Last Synced: 2023-02-26T07:37:35.224Z (over 1 year ago)
- Topics: bootstrap4, buzzer, crud-application, database, rspec-rails, ruby-on-rails, twitter
- Language: Ruby
- Homepage:
- Size: 640 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Buzzer
## Buzzer is the next big thing. It's like twitter. You buzz, not tweet. :smiley:> This project entails building a functional Rails application that resembles twitter. It's basically a twitter redesign. ```user```s sign-up, then they can create ```buzz```s that can be seen by other ```user```s following them. You can connect with other users by ```following``` them.
![screenshot](./image/screenshot.png)
![screenshot](./image/screenshot2.png)
## Live demo
🔗 [visit buzzer](https://shielded-fortress-03440.herokuapp.com/)
## Built With
- Ruby 2.7
- Rails 6.0.3.4
- Postgresql
- Other tools
- Bootstrap 4
- Font awesome icons## Getting Started
To get a local copy up and running follow these simple steps.
### Prerequisites
In order for ```buzzer``` to work locally on your machine, you need these installations:
- Ruby
- Postgres database engine### Install
1) Open the Terminal
2) Run```sh
git clone https://github.com/belsman/Rails-Capstone.git
```or, for SSH:
```sh
git clone [email protected]:belsman/Rails-Capstone.git
```3) Run ```cd Rails-Capstone``` to enter the main directory
4) Run ```bundle install```
5) Run ```yarn install```
6) Create database and run migrations with these command:
- ```rails db:create```
- ```rails db:migrate```
7) Start up the local server with ```rails s```
8) Visit ```127.0.0.1:3000```
9) Buzz and connect locally!### Run Rails-spec
1) Open the terminal
2) Run ```cd Rails-Capstone``` to enter main directory
3) Migrate the test database: ```rails db:migrate RAILS_ENV=test```
4) Run ```rake spec```## Author
👤 **Bello Babakolo**
- Github: [@belsman](https://github.com/belsman)
- Twitter: [@d_belsman](https://twitter.com/d_belsman)
- Linkdin: [Bello Babakolo](https://www.linkedin.com/in/bello-babakolo-b23b17145/)## 🤝 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
- Microverse for showing the way for this project to happen
- [Gregoire Vella on Behance](https://www.behance.net/gallery/14286087/Twitter-Redesign-of-UI-details)
- [This site for the Bee Icon](https://imgbin.com/png/WgMAZSB0/bee-png)