Skip to content

Kevin0403/BlogVista

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

BlogVista

BlogVista is a simple blog website that allows users to register, login, and perform CRUD operations on their blog posts. It is built using Spring Boot for the backend and React for the frontend.

Features

  • User Registration: Users can register for an account with a unique username and password.
  • User Login: Registered users can log in to their accounts securely.
  • Blog Creation: Users can create new blog posts, including a title, content, and optional image.
  • Blog Management: Users can view, edit, and delete their existing blog posts.
  • Responsive Design: The frontend is designed to be responsive and accessible across various devices.

Technologies Used

  • Backend: Spring Boot
  • Frontend: React
  • Database: MYSQL
  • Styling: Tailwind CSS

Getting Started

To get a local copy up and running, follow these steps:

  1. Clone the repository: https://github.com/Kevin0403/BlogVista.git
  2. Navigate to the backend directory: cd backend
  3. Run the backend server: ./mvnw spring-boot:run
  4. Navigate to the frontend directory: cd ../frontend
  5. Install dependencies: npm install
  6. Run the frontend server: npm run dev
  7. Open your browser and go to http://localhost:5173 to view the application.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the project.
  2. Create your feature branch: git checkout -b feature/NewFeature
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature/NewFeature
  5. Open a pull request.

License

This project is licensed under the MIT License.

Contact

For any questions or feedback, feel free to reach out to Kevin Sangani.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published