/blog-app

Primary LanguageRubyMIT LicenseMIT

Blog App

📗 Table of Contents

📖 Blog-App

This is Blog-App. The "blog-app" project focuses on establishing the foundational data model and database structure using Ruby on Rails. This phase lays the groundwork for a blogging platform, including user management, posts, comments, and likes. and mainly focuses preparing the data model and the structure for the project.

🛠 Built With


Server
  • Rails
  • Key Features

    • Create Ruby on Rails App
    • Add Linter ROR
    • Create data model

    (back to top)

    💻 Getting Started

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

    1. Clone Repository:

    git clone https://github.com/Zel-hub7/blog-app cd blog-app

    2. Install Dependencies:

    bundle install

    3. Setup Database:

    rails db:setup

    4. Run Migrations:

    rails db:migrate

    5. Start Application:

    rails server

    6. Access Local App:

    Open your browser and go to http://localhost:3000

    🚀 Usage:

    - Create Database and Migrate:

    rails db:create rails db:migrate

    =======

    - Seed Database (Optional):

    rails db:seed

    - Start Server:

    rails server

    - Access Local App:

    Open your browser and go to http://localhost:3000

    Prerequisites

    In order to run this project you need:

        Ruby
        Rails
        NodeJS
        Postgresql
        bundler
        WebBrowser
        IDE eg: {VScode}
    

    it will install the required gemfile for running the project

    Usage

    (back to top)

    👥 Authors

    👤 Zelalem

    (back to top)

    🔭 Future Features

    • processing data in models

    (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 you can share this project to your friend

    (back to top)

    🙏 Acknowledgments

    I would like to thank Microverse and all the contributors for this project

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)