- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
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.
-
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.
To get a local copy up and running, follow these steps.
Clone this repository to your desired folder:
git clone git@github.com:FevenSeyfu/Quill-Hub.git
### Install
Install this project with:
```sh
cd quill-hub/backend
npm install
cd quill-hub/frontend
npm install
To run the project, execute the following command:
cd quill-hub/backend
npm start
cd quill-hub/frontend
npm start
To run tests, run the following command:
cd quill-hub/backend
npm test
You can deploy this project using:
👤 Author
- GitHub: @FevenSeyfu
- Medium: @fevenseyfu
- LinkedIn: fevenseyfu
- 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.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you can give it a star and any feedback is apprectiated.
I would like to thank for those who have tested and gave me feedback
This project is MIT licensed.