/MBudget_app

This application enables users to generate a well-organized shopping list with categories, and also provides a secure user authentication feature for sign-in and sign-out purposes. In addition, the app offers a user-friendly interface that makes it easy to add, edit, and delete items from the shopping list.

Primary LanguageRubyMIT LicenseMIT

logo

Welcome this is Blog App Rails

📗 Table of Contents

📖 [MBudget_app]

This is a blog app built with Ruby on Rails. It allows users to create an account, create posts, and comment on other posts.

🛠 Built With

  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • Rspec (for testing)

Tech Stack

Client
Server

Key Features

  • Users can create an account
  • Users can create posts
  • Users can comment on posts
  • Users can like posts
  • Users can follow other users
  • Users can see posts from users they follow

🚀 Live Demo

Access it online clike here

(back to top)

💻 Getting Started

To get a local copy up and running follow these simple example steps.

Setup

  • Clone the repository with `git clone

Prerequisites

  • Ruby: 3.1.2
  • Rails:
  • PostgreSQL
  • Rspec

Install

  • Install gems with:
bundle install
  • Setup database with:
   rails db:create
   rails db:migrate

Usage

  • Start server with:
   rails server

Run tests

  • To run tests, run:
   rpsec --format documentation

Deployment

  • Deployed to heroku

(back to top)

👥 Author

👤 Oluyemi Paul

(back to top)

🔭 Future Features

  • Add a search bar
  • Add a profile page
  • Add a notifications page
  • Add a share feature
  • Add a follow feature
  • Add a sign up feature
  • Add a sign in feature
  • Add a sign out feature
  • Add a sign in with Discord feature

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please give it a ⭐️!

Send me a message if you have any questions or suggestions.

(back to top)

🙏 Acknowledgments

I would like to thank Microverse and all our peers and colleagues there.

(back to top)

📝 License

This project is MIT licensed. Paul, Oluyemi 2022

(back to top)