The site analysis agent is a springboot application that allows users to optimize their site for SEO. It uses telex channels to send an SEO report after a user inputs their site url. The analysis is done by AI which will generate a comprehensive report that the user can work on to improve their sites ranking.
The project requirements documnet can be found here
The project is broken down as follows:
Utils dto Controller Service
- Clone the repo by writing the command below in your favourite code editor
https://github.com/telexintegrations/site-analysis-agent.git\ - Build the project:
mvn clean package - Change your branch to the one you want to work with following Branch Naming convention
- Make your changes according following the App Architecture
- Commit your changes following Conventional Commits
- Push your branch
- Make your Pull Request to
mainand add a reviewer to merge your Pull Request
You should never commit your changes directly to the main branch
- Clone the repository:
git clone https://github.com/your-username/spring-sample.git - Build the project:
mvn clean package - Run the application:
java -jar target/spring-sample.jar - Access the application at http://localhost:8080