Dashboard Administrator is a Spring Boot application that provides an administration interface for managing a dashboard.
- Authentication: Users are required to authenticate before accessing the dashboard.
- Simple Dashboard: Provides a basic dashboard with welcome message.
- Security: Uses Spring Security for handling authentication and authorization.
- Java
- Spring Boot
- Spring Security
- Java 11 or higher
- Maven or Gradle
-
Clone the repository:
-
Navigate to the project directory:
-
Build the project using Maven or Gradle:
-
Run the application:
-
Access the dashboard:
Open a web browser and go to http://localhost:8080/dashboard
.
You can customize the application's behavior by modifying the configuration files located in the src/main/resources
directory.
application.properties
: Contains general application configuration properties.application.yml
: Alternative configuration file written in YAML format.
By default, the dashboard requires authentication to access. You can modify the security configuration in the SecurityConfig
class located in the src/main/java
directory to customize authentication and authorization rules.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push the branch to your fork.
- Submit a pull request, explaining your changes and any additional information.
This project is licensed under the MIT License.
If you have any questions or suggestions, please feel free to reach out to us at your-email@example.com.