Skip to content

BraisonCrece/oh_my_blog

Repository files navigation

OhMyBlog! 🚀

A cutting-edge forum built for technophiles and coders to post, discuss, and delve into articles about technology and programming. Crafted with love using Rails 7, Stimulus JS, PostgreSQL, and styled with TailwindCSS. 🌟

Features 📋

  • User Authentication: Secure sign-up and login.
  • Article Posting: Share your tech insights.
  • Commenting System: Discuss and give feedback on articles.
  • Rich Text Editor: Spice up your posts with rich formatting.

Tech Stack 💻

  • Backend: ruby 3.1.2 - Rails 7.0.7
  • Frontend: TailwindCSS, Stimulus JS
  • Database: PostgreSQL

Getting Started 🛠

Prerequisites

  • Make sure you have Ruby 3.1.2 installed.
  • Make sure PostgreSQL is installed and running.
  • Node.js and Yarn installed.

Instructions 📘

  1. Clone the Repository

    git clone https://github.com/braisoncrece/oh_my_blog.git
  2. Navigate to Project Directory

    cd OhMyBlog
  3. Install Dependencies

    bundle install
  4. Create Database

    rails db:create
  5. Install Frontend Packages

    yarn install
  6. Run the Development Server

    bin/dev
  7. Enjoy! 🎉

Now, open your browser and navigate to http://localhost:3000 to start using OhMyBlog!

Contributing 🤝

Feel free to submit issues and pull requests, we're always looking to improve!

License 📝

This project is open-source and available under the MIT License.

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published