Design and developed blog📸 application to transform the way bloggers share their thoughts, ideas💡, and experiences with the other.
Front-End:
- React and Redux for building dynamic user interfaces.
- Formik for streamlined form handling and validation.
- Google Authentication for secure and user-friendly login.
- Material-UI (MUI) and Tailwind CSS for stunning and responsive designs.
Back-End:
- Spring Boot for building a powerful and scalable back-end.
- Spring Security 3 and JWT for robust user authentication and authorization.
- MySQL Database for efficient data storage and retrieval.
- Razorpay Integration for secure and seamless account verification.(which is kept close due to deployment reasons)
- Database : MySQL.
-
User Authentication: Dive into the intricacies of user authentication by enabling both traditional form login and the convenience of Google authentication.
-
Blog Creation: Discover the art of crafting Blogs with various multimedia elements, including videos, images, text, and expressive emojis.
-
Interactive BLogs Actions: Implement essential features like replying, liking, and retweeting to add interactivity and engagement to your application.
-
User Profile Enhancement: Allow users to update and customize their profiles, making your application truly user-centric.
-
Efficient User Search: Develop a robust user search functionality, facilitating seamless connections between users.
-
Dynamic Themes: Learn to implement captivating dark and light themes that enhance user experience and engagement.
- User Authentication:

- Blog Creation:

- Edit User Profile

- user search

- Razorpay Integration for secure and seamless account verification.

Give a 🌟 if you find this repo helpful.