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. 🌟
- 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.
- Backend: ruby 3.1.2 - Rails 7.0.7
- Frontend: TailwindCSS, Stimulus JS
- Database: PostgreSQL
- Make sure you have Ruby
3.1.2
installed. - Make sure PostgreSQL is installed and running.
- Node.js and Yarn installed.
-
Clone the Repository
git clone https://github.com/braisoncrece/oh_my_blog.git
-
Navigate to Project Directory
cd OhMyBlog
-
Install Dependencies
bundle install
-
Create Database
rails db:create
-
Install Frontend Packages
yarn install
-
Run the Development Server
bin/dev
-
Enjoy! 🎉
Now, open your browser and navigate to http://localhost:3000
to start using OhMyBlog!
Feel free to submit issues and pull requests, we're always looking to improve!
This project is open-source and available under the MIT License.