Skip to content

Latest commit

 

History

History
170 lines (106 loc) · 4.17 KB

README.md

File metadata and controls

170 lines (106 loc) · 4.17 KB

Quill-Hub: Your Full-Stack Blogging Adventure 🚀

Quill-Hub Demo

📗 Table of Contents

About the Project

Quill-Hub is a full-stack blogging app designed to showcase and practice MERN stack programming skills. It was developed as part of a 4-week remote internship program, where one of the assigned tasks was to build a feature-rich blogging platform.

Built With

Tech Stack

Key Features

  • User Authentication: Secure your space in Quill-Hub with JWT-based user authentication. Only registered users can unleash the full potential of this platform.

  • Dynamic Blogging: Create, update, and delete blog posts effortlessly. Express your thoughts, share your expertise, and engage with a growing community.

  • Commenting System: Foster discussion with a robust commenting system. Users can comment on blog posts, and each user can edit their own comments for clarity and precision.

  • Post Search with a Term: Effortlessly find specific posts with the powerful search functionality.

Live Demo

Getting Started

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

Prerequisites

Setup

Clone this repository to your desired folder:

git clone [email protected]:FevenSeyfu/Quill-Hub.git

### Install

Install this project with:

```sh
cd quill-hub/backend
npm install

cd quill-hub/frontend
npm install

Usage

To run the project, execute the following command:

cd quill-hub/backend
npm start

cd quill-hub/frontend
npm start

Run tests

To run tests, run the following command:

cd quill-hub/backend
npm test

Deployment

You can deploy this project using:

(back to top)

👥 Authors

👤 Author

(back to top)

🔭 Future Features

  • Like or Voting System: Express appreciation for great content through a like or voting system.
  • Recent Post Listings: To stay up-to-date with recent posts.
  • Popular Post Listings: Discover trending posts.

(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 give it a star and any feedback is apprectiated.

(back to top)

🙏 Acknowledgments

I would like to thank for those who have tested and gave me feedback

(back to top)

📝 License

This project is MIT licensed.

(back to top)