Velvet Scribe

📗 Table of Contents

📖 Velvet Scribe

"Welcome to Velvet Scribe – a timeless realm of words and thoughts, where the art of expression finds its place. Velvet Scribe is more than just a blog website; it's a canvas where ideas, stories, and perspectives come to life.

Immerse yourself in the elegance of timeless storytelling as you navigate through the curated collection of posts. With a focus on simplicity and clarity, Velvet Scribe presents a user-friendly interface that effortlessly guides you through a world of captivating narratives. Browse through an array of meticulously crafted posts that cover a wide range of topics, from the profound to the whimsical. Our authors pour their hearts and minds into their work, ensuring that every piece resonates with readers on a personal level.

But Velvet Scribe isn't just about passive consumption – it's about engaging and connecting. Join a community of fellow enthusiasts who share your love for words and wisdom. Leave your mark by adding insightful comments that spark conversations and offer fresh perspectives. Express your appreciation for a beautifully woven tale by giving posts a well-deserved thumbs-up.

Whether you're a seasoned reader, an aspiring writer, or simply someone who appreciates the power of words, Velvet Scribe has something for you. It's a sanctuary where creativity thrives and where the written word holds the potential to inspire, enlighten, and entertain.

So, what are you waiting for? Come on in and let your imagination run wild."

🛠 Built With

Tech Stack

Client
Server
Database
  • PostgreSQL

Key Features

  • User Registration and Authentication
  • User Profiles
  • Blog Post Management
  • Commenting and Interaction
  • API for External Access

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need: any web-browser.

Setup

Clone this repository to your desired folder.

Install

This project does not require installation.

Usage

To run the project follow the following instruction:-

  • Clone this repository in your local machine with correct branch.
  • Run following cmds:-
  • rails db:create
  • rails db:migrate
  • rails s

Run tests

To run tests, run the following command: rspec.

Deployment

You can deploy this project using: Not available.

(back to top)

👥 Authors

👤 Okolo Oshoke

👤 Abel Morara

(back to top)

🔭 Future Features

  • Validations and Model Specs
  • Processing Data in Models
  • Setup and Controllers
  • Controllers Specs
  • Views
  • Forms
  • Integration Specs for Views and Fixing N+1 Problems
  • Add Devise
  • Add API Endpoints
  • API Documentation

(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, be sure to leave a 🌟. Your support is greatly appreciated!

(back to top)

🙏 Acknowledgments

I would like to thank the microverse community for challenging me to build this project.

(back to top)

📝 License

This project is MIT licensed.

(back to top)