Skip to content
@Bloggios

Bloggios

Bloggios

Introducing Bloggios

Who doesn't want motivation and support? Many Thanks to all the Stargazers who have supported this project with stars(⭐). You all are amazing!!!

What is Bloggios

Bloggios is an open-source web application designed to accelerate the learning process for Next.js on the client-side and Spring Boot Microservice on the server-side through a hands-on practice model. Developed by Rohit Parihar and Rakesh Shaw, Bloggios aims to redefine technical education by offering an immersive learning platform.

Features

Social Media Integration

  • Seamlessly incorporate social media functionalities to foster collaboration among users.
  • Enable sharing insights, connecting with peers, and engaging in discussions.

User Interaction

  • Allow users to follow other learners, participate in discussions through comments, and create their own content (blogs, Q&A sessions).
  • Cultivate a vibrant community-driven learning ecosystem.

Real-time Messaging

  • Facilitate instant communication and collaboration among users.
  • Enable swift exchange of ideas, feedback, and support.

Instructor-led Sessions

  • Provide a platform for instructors to host events or sessions.
  • Users can participate, learn from industry experts, and gain insights into various technical domains.

Comprehensive Learning Resources

  • Curate diverse learning materials, including tutorials, documentation, and interactive exercises.
  • Cater to learners of all proficiency levels and learning preferences.

Software Needed

Frontend

Backend

Prerequisites

Contributing

We welcome contributions from the community! Please read our Contribution Guidelines before submitting pull requests.

License

This project is licensed under the Apache License.

Acknowledgments

  • Hat tip to anyone whose code was used.
  • Inspiration from other open-source projects.

Pinned

  1. auth-provider-application auth-provider-application Public

    The Auth Provider Application microservice, developed with Java 17 and Spring Boot, is designed to offer robust authentication and authorization services for Bloggios. This microservice ensures sec…

    Java 1 1

Repositories

Showing 10 of 12 repositories
  • user-provider-application Public

    The User Provider Application, developed with Java 17 and Spring Boot, is a critical microservice responsible for managing user data. This microservice handles all user-related activities, including profiles, settings, and follow-following functionalities. It is essential for maintaining comprehensive and user management within the system.

    Java 0 Apache-2.0 0 3 (2 issues need help) 0 Updated Jun 2, 2024
  • bloggios-cloud-gateway Public

    Bloggios Cloud Gateway is an API Gateway built using Java 17 and Spring Boot. It provides a scalable, secure, and efficient entry point for managing, routing, and monitoring API traffic, ensuring seamless integration and communication between microservices in a cloud environment.

    Java 0 Apache-2.0 0 0 0 Updated Jun 2, 2024
  • blog-provider-application Public

    The Blog Provider Application, developed using Java 17 and Spring Boot, serves as a comprehensive backend microservice for Bloggios. It offers a full suite of blogging features, including commenting, likes, and more, to enhance user engagement and content management.

    Java 0 Apache-2.0 0 0 0 Updated Jun 2, 2024
  • bloggios-deployment-docker-files Public

    The Bloggios Deployment Docker file is the essential blueprint for deploying the Bloggios Application seamlessly on both Devsandbox and Production servers. Written in YAML format for Docker Compose, it ensures smooth deployment processes, maintaining consistency and reliability across environments.

    0 0 0 0 Updated Jun 2, 2024
  • bloggios-web-ui Public

    Bloggios Web UI is a web application built with React.js, Next.js, Shadcn UI, Tailwind CSS, Axios, and Redux. This repository includes all the frontend and web-related code, offering a robust and modern interface for users. The integration of these technologies ensures a dynamic, responsive, and efficient user experience.

    TypeScript 3 Apache-2.0 2 2 (1 issue needs help) 0 Updated Jun 1, 2024
  • authentication-configuration-jar Public

    The Authentication Configuration Jar is built using Java 17 and Spring Boot Parent. It serves as a crucial component for securing the Bloggios Microservices ecosystem. Specifically, it provides comprehensive end-to-end authentication for each individual microservice.

    Java 0 Apache-2.0 0 0 0 Updated Jun 1, 2024
  • auth-provider-application Public

    The Auth Provider Application microservice, developed with Java 17 and Spring Boot, is designed to offer robust authentication and authorization services for Bloggios. This microservice ensures secure access and user management, enhancing the overall security framework of the platform.

    Java 1 Apache-2.0 1 4 (4 issues need help) 0 Updated Jun 1, 2024
  • elasticsearch-configuration-jar Public

    he Elasticsearch Configuration JAR is a critical component within Bloggios' microservices architecture. Built using Java 17 and Spring Boot, and leveraging the Spring Boot Parent, this JAR dependency provides advanced capabilities such as searching, sorting, filtering, fuzzy searching, and more, utilizing the Elasticsearch engine.

    Java 0 Apache-2.0 0 0 0 Updated May 29, 2024
  • bloggios-service-registry Public

    Bloggios Service Registry, powered by Spring Boot and Discovery Server, centrally manages microservice instances. It enables dynamic discovery and registration, fostering seamless inter-service communication. This promotes scalability and resilience by updating instances in real-time for reliable system performance.

    Java 0 Apache-2.0 0 0 0 Updated May 21, 2024
  • bloggios-mail-service Public

    Bloggios Mail Service, powered by Java 17, Spring Boot, Java Mail, and Kafka, effortlessly sends HTML-formatted email notifications using Thymeleaf. Its seamless integration ensures reliable delivery, while Kafka enables efficient asynchronous processing, enhancing performance.

    Java 0 Apache-2.0 0 0 0 Updated May 21, 2024

Top languages

Loading…

Most used topics

Loading…