/blog-post

The Blog Post App is a dynamic and user-friendly blogging platform built using React for the front-end and Express for the backend. It empowers users to create, manage, and interact with blog posts in an intuitive and efficient manner.

Primary LanguageTypeScriptMIT LicenseMIT

Blog Post App

The Blog Post App is a dynamic and user-friendly blogging platform built using React for the front-end and custom API for the backend. It empowers users to create, manage, and interact with blog posts in an intuitive and efficient manner.

Let’s dive into the details of this app:

Installation

To install the Blog Post App locally, follow these steps:

  1. Clone the Repository:

     git clone https://github.com/Varun-Chakraborty/blog-post
     cd blog-post-app
  2. Further installation is spread in two parts:

    Frontend

    Navigate to frontend directory and follow the instructions in Frontend README

    Backend

    Navigate to backend directory and follow the instructions in Backend README

Contribution Guidelines

We welcome contributions from the community! If you’d like to contribute to the Blog Post App, follow these steps:

1. Fork the repository to your GitHub account.

2. Clone Your Fork:

git clone https://github.com/your-username/blog-post-app.git
cd blog-post-app

3. Create a New Branch:

git checkout -b feature/my-awesome-feature

4. Make Changes:

Implement your feature, fix a bug, or improve existing functionality.

5. Write clear and concise commit messages.

6. Test Locally:

Ensure that your changes work as expected by testing the app locally.

7. Push to Your Fork:

   git push origin feature/my-awesome-feature

8. Create a Pull Request:

  • Go to your fork on GitHub and create a pull request.
  • Provide a detailed description of your changes.

9. Review and Merge:

The maintainers will review your pull request. Once approved, your changes will be merged into the main repository.

License

  • The Blog Post App is released under the MIT License. You can find the full license text in the LICENSE file.