Skip to content

This blogging application was developed using Spring Boot, React.js, and MySQL. It offers various features such as allowing the admin to add new blog posts, enabling user registration for account creation, and implementing client-side authentication for admin login.

Notifications You must be signed in to change notification settings

Vaibhavkale123/Blogging-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Blogging Application

This is a blogging application built with Spring Boot, React.js, and MySQL.

Features

  1. Admin can add posts: The admin has the ability to create new blog posts.
  2. User Registration: Users can register in the application to create an account.
  3. Client-side Admin Login Authentication: The application includes client-side authentication for admin login.

Technologies Used

  • Spring Boot: Used for creating the backend of the application.
  • React.js: Used for building the user interface.
  • MySQL: Used as the database to store user and blog post data.

Setup and Installation

  1. Clone the repository.
  2. Install the necessary dependencies for Spring Boot and React.js.
  3. Set up your MySQL database and connect it with the application.
  4. Run the Spring Boot application.
  5. In a new terminal, navigate to the client directory and run the React.js application.

Usage

After setting up the application, users can register and admins can add new blog posts. Admins can log in with client-side authentication.

About

This blogging application was developed using Spring Boot, React.js, and MySQL. It offers various features such as allowing the admin to add new blog posts, enabling user registration for account creation, and implementing client-side authentication for admin login.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published