Skip to content

AdamAlbaghali/Springboot-content-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Content Calendar

The Spring Boot Content Calendar is a project developed using Java, Spring Boot, Spring MVC, Spring Data, and an H2 database. It provides a platform for managing and organizing content calendars, allowing users to schedule and track content publication dates.

Features

  • Content Management: Easily manage and organize content for various platforms and channels.
  • Calendar View: Visualize scheduled content in a calendar view for better planning and coordination.
  • User Authentication: Secure user authentication and authorization for accessing and managing content.
  • RESTful API: Exposes a RESTful API for integrating with other systems and services.
  • H2 Database: Uses an H2 in-memory database for quick and lightweight data storage.

Technologies Used

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data
  • H2 Database

Installation

  1. Clone the repository:

    git clone https://github.com/AdamAlbaghali/Springboot-content-calendar.git
  2. Navigate to the project directory:

    cd springboot-content-calendar
  3. Build the project using Maven:

    mvn clean package
  4. Run the application:

    java -jar target/springboot-content-calendar.jar
  5. Access the application in your web browser:

    http://localhost:8080

Usage

  1. Register a new account or login with existing credentials.
  2. Navigate to the content calendar to view, schedule, or manage content.
  3. Use the provided forms and interfaces to add, edit, or delete content entries.
  4. Enjoy organizing your content calendar efficiently!

Contributing

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

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Create a new Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages