Skip to content

The blog app is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

Notifications You must be signed in to change notification settings

samwel-mongare/Blog_App

Repository files navigation

Blog App

The blog app is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

Project screenshots

screenshot(COMING SOON)

Additional description about the project and its features.

Built With

  • RUBY on RAILS
  • PostgreSQL
  • Bootstrap
  • Devise
  • RSPEC

How to Setup

You can simply clone or download this repository, and use your favorite browser or code editor to run this program.

  • To open the project after download, simply double click the index.html file

  • To open this project using vs code ( for this example) or your favorite code editor, you can follow the guide below:

    in your cmd or command line navigate to where this project is located, then;

cd Blog_App

thereafter run

code .

How to Run the App through terminal

  • To run the application through trminal, make sure ruby and IRB is installed in your computer then follow the guide below:

    in your cmd or command line navigate to where this project is located, then;

cd Blog_App

Install Gems

bundle install

then initialize the database

rails db:reset

Incase its the first time:

rails db:create

then

rails db:migrate
rails db:test:prepare

thereafter run

.rails s

API Manipulation and Endpoints

 /api/v1/users/sign_up
 /api/v1/users/sign_in
 /api/v1/users/posts/create
 /api/v1/posts
 /api/v1/users/comments/create
 /api/v1/comments

Author

👤 Mongare S.

@githubhandle @twitterhandle LinkedIn

🤝 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

  • Microverse Team for facilitating project requirements and resources

📝 License

This project is MIT licensed

About

The blog app is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages