Skip to content

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.

Notifications You must be signed in to change notification settings

belsman/Rails-Capstone

Repository files navigation

Buzzer

Buzzer is the next big thing. It's like twitter. You buzz, not tweet. 😃

This project entails building a functional Rails application that resembles twitter. It's basically a twitter redesign. users sign-up, then they can create buzzs that can be seen by other users following them. You can connect with other users by following them.

screenshot

screenshot

Live demo

🔗 visit buzzer

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
git clone https://github.com/belsman/Rails-Capstone.git

or, for SSH:

git clone git@github.com:belsman/Rails-Capstone.git
  1. Run cd Rails-Capstone to enter the main directory
  2. Run bundle install
  3. Run yarn install
  4. Create database and run migrations with these command:
    • rails db:create
    • rails db:migrate
  5. Start up the local server with rails s
  6. Visit 127.0.0.1:3000
  7. 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

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published