🌟 A Java-based SpringBoot application that provides APIs for a blog app.
✨ The SpringBoot Blog App APIs provide the following features:
-
User management:
- Register new users
- Authenticate users using JWT
- Update user profiles
- Delete user accounts
-
Blog post management:
- Create new blog posts
- Retrieve a list of all blog posts
- Retrieve a specific blog post
- Update existing blog posts
- Delete blog posts
-
Comment management:
- Add comments to blog posts
- Retrieve comments for a specific blog post
- Update comments
- Delete comments
- Clone the repository:
git clone https://github.com/your-username/springboot-blog-app-apis.git
-
Navigate to the project directory:
cd springboot-blog-app-apis
-
Build the project using Maven:
mvn clean install
-
Run the application:
mvn spring-boot:run
-
The APIs will be accessible at
http://localhost:9090
- Java
- SpringBoot
- Maven
📝 Please follow the Docs for detailed information of Spring Blog App APIs.
🤝 Contributions are welcome! If you find any issues or have suggestions, feel free to open an issue or submit a pull request.
📜 This project is licensed under the MIT License.
The Blog App is open source software licensed as MIT.
📧 For any inquiries, please email us at thisismemukul@gmail.com.
🔗 Check out our blog app frontend repository for the accompanying frontend application.
✨ Thank you for using the SpringBoot Blog App APIs! Happy coding!
============================================================================