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
main
and 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