├── .gitignore ├── README.md ├── TOPICS.xlsx ├── backend ├── .gitIgnore ├── HELP.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── .DS_Store │ ├── main │ │ ├── .DS_Store │ │ ├── java │ │ │ ├── .DS_Store │ │ │ └── com │ │ │ │ ├── .DS_Store │ │ │ │ └── carlosg │ │ │ │ ├── .DS_Store │ │ │ │ └── devforum │ │ │ │ ├── DevforumApplication.java │ │ │ │ ├── controller │ │ │ │ ├── AnswerController.java │ │ │ │ ├── AuthController.java │ │ │ │ ├── CourseController.java │ │ │ │ └── TopicController.java │ │ │ │ ├── domain │ │ │ │ ├── answers │ │ │ │ │ ├── Answer.java │ │ │ │ │ └── AnswerDto.java │ │ │ │ ├── courses │ │ │ │ │ └── Course.java │ │ │ │ ├── topics │ │ │ │ │ ├── Topic.java │ │ │ │ │ ├── TopicAnswerDto.java │ │ │ │ │ └── TopicDto.java │ │ │ │ └── users │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserAuthDto.java │ │ │ │ │ ├── UserDto.java │ │ │ │ │ ├── UserLogin.java │ │ │ │ │ └── UserSignUp.java │ │ │ │ ├── infra │ │ │ │ ├── errors │ │ │ │ │ └── ErrorHandling.java │ │ │ │ ├── security │ │ │ │ │ ├── JWTDto.java │ │ │ │ │ ├── SecurityConfigurations.java │ │ │ │ │ ├── SecurityFilter.java │ │ │ │ │ └── TokenService.java │ │ │ │ └── springdoc │ │ │ │ │ └── SpringDocConfiguration.java │ │ │ │ ├── repository │ │ │ │ ├── AnswerRepository.java │ │ │ │ ├── CourseRepository.java │ │ │ │ ├── TopicRepository.java │ │ │ │ └── UserRepository.java │ │ │ │ └── service │ │ │ │ ├── AnswerService.java │ │ │ │ ├── AuthService.java │ │ │ │ ├── CourseService.java │ │ │ │ └── TopicService.java │ │ └── resources │ │ │ └── application.properties │ └── test │ │ └── java │ │ └── com │ │ └── carlosg │ │ └── devforum │ │ └── DevhotelApplicationTests.java └── target │ ├── classes │ ├── application.properties │ └── com │ │ └── carlosg │ │ └── devforum │ │ ├── DevforumApplication.class │ │ ├── controller │ │ ├── AnswerController.class │ │ ├── AuthController.class │ │ ├── CourseController.class │ │ └── TopicController.class │ │ ├── domain │ │ ├── answers │ │ │ ├── Answer.class │ │ │ └── AnswerDto.class │ │ ├── courses │ │ │ └── Course.class │ │ ├── topics │ │ │ ├── Topic.class │ │ │ ├── TopicAnswerDto.class │ │ │ └── TopicDto.class │ │ └── users │ │ │ ├── User.class │ │ │ ├── UserAuthDto.class │ │ │ ├── UserDto.class │ │ │ ├── UserLogin.class │ │ │ └── UserSignUp.class │ │ ├── infra │ │ ├── errors │ │ │ ├── ErrorHandling$BadRequestDto.class │ │ │ └── ErrorHandling.class │ │ ├── security │ │ │ ├── JWTDto.class │ │ │ ├── SecurityConfigurations.class │ │ │ ├── SecurityFilter.class │ │ │ └── TokenService.class │ │ └── springdoc │ │ │ └── SpringDocConfiguration.class │ │ ├── repository │ │ ├── AnswerRepository.class │ │ ├── CourseRepository.class │ │ ├── TopicRepository.class │ │ └── UserRepository.class │ │ └── service │ │ ├── AnswerService.class │ │ ├── AuthService.class │ │ ├── CourseService.class │ │ └── TopicService.class │ └── test-classes │ └── com │ └── carlosg │ └── devforum │ └── DevhotelApplicationTests.class └── frontend ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.cjs ├── public └── vite.svg ├── src ├── App.jsx ├── Layout │ ├── Auth.jsx │ └── Dashboard.jsx ├── assets │ └── log-out-outline.svg ├── components │ ├── Answer.jsx │ ├── AnswerCard.jsx │ ├── AnswerModal.jsx │ ├── Button.jsx │ ├── CourseCard.jsx │ ├── Form.jsx │ ├── Header.jsx │ ├── Input.jsx │ ├── Login.jsx │ ├── Logo.jsx │ ├── Nav.jsx │ ├── NavItem.jsx │ ├── Profile.jsx │ ├── Search.jsx │ ├── Select.jsx │ ├── Signup.jsx │ ├── Status.jsx │ ├── TextArea.jsx │ ├── Title.jsx │ ├── TopicCard.jsx │ └── TopicModal.jsx ├── index.css ├── js │ ├── api.js │ └── utilities.js ├── main.jsx └── pages │ ├── Answers.jsx │ ├── Course.jsx │ ├── Courses.jsx │ ├── NotFound.jsx │ ├── Topic.jsx │ └── Topics.jsx ├── tailwind.config.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .DS_Store 3 | .vscode -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/README.md -------------------------------------------------------------------------------- /TOPICS.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/TOPICS.xlsx -------------------------------------------------------------------------------- /backend/.gitIgnore: -------------------------------------------------------------------------------- 1 | .idea 2 | .DS_Store -------------------------------------------------------------------------------- /backend/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/HELP.md -------------------------------------------------------------------------------- /backend/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/mvnw -------------------------------------------------------------------------------- /backend/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/mvnw.cmd -------------------------------------------------------------------------------- /backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/pom.xml -------------------------------------------------------------------------------- /backend/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/.DS_Store -------------------------------------------------------------------------------- /backend/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/.DS_Store -------------------------------------------------------------------------------- /backend/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/.DS_Store -------------------------------------------------------------------------------- /backend/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/.DS_Store -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/DevforumApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/DevforumApplication.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/controller/AnswerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/controller/AnswerController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/controller/AuthController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/controller/CourseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/controller/CourseController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/controller/TopicController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/controller/TopicController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/answers/Answer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/answers/Answer.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/answers/AnswerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/answers/AnswerDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/courses/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/courses/Course.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/topics/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/topics/Topic.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/topics/TopicAnswerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/topics/TopicAnswerDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/topics/TopicDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/topics/TopicDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/users/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/users/User.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/users/UserAuthDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/users/UserAuthDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/users/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/users/UserDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/users/UserLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/users/UserLogin.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/domain/users/UserSignUp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/domain/users/UserSignUp.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/errors/ErrorHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/errors/ErrorHandling.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/security/JWTDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/security/JWTDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/security/SecurityConfigurations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/security/SecurityConfigurations.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/security/SecurityFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/security/SecurityFilter.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/security/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/security/TokenService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/infra/springdoc/SpringDocConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/infra/springdoc/SpringDocConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/repository/AnswerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/repository/AnswerRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/repository/CourseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/repository/CourseRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/repository/TopicRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/repository/TopicRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/repository/UserRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/service/AnswerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/service/AnswerService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/service/AuthService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/service/CourseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/service/CourseService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/carlosg/devforum/service/TopicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/java/com/carlosg/devforum/service/TopicService.java -------------------------------------------------------------------------------- /backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/main/resources/application.properties -------------------------------------------------------------------------------- /backend/src/test/java/com/carlosg/devforum/DevhotelApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/src/test/java/com/carlosg/devforum/DevhotelApplicationTests.java -------------------------------------------------------------------------------- /backend/target/classes/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/application.properties -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/DevforumApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/DevforumApplication.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/controller/AnswerController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/controller/AnswerController.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/controller/AuthController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/controller/AuthController.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/controller/CourseController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/controller/CourseController.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/controller/TopicController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/controller/TopicController.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/answers/Answer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/answers/Answer.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/answers/AnswerDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/answers/AnswerDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/courses/Course.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/courses/Course.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/topics/Topic.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/topics/Topic.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/topics/TopicAnswerDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/topics/TopicAnswerDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/topics/TopicDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/topics/TopicDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/users/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/users/User.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/users/UserAuthDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/users/UserAuthDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/users/UserDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/users/UserDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/users/UserLogin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/users/UserLogin.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/domain/users/UserSignUp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/domain/users/UserSignUp.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/errors/ErrorHandling$BadRequestDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/errors/ErrorHandling$BadRequestDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/errors/ErrorHandling.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/errors/ErrorHandling.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/security/JWTDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/security/JWTDto.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/security/SecurityConfigurations.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/security/SecurityConfigurations.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/security/SecurityFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/security/SecurityFilter.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/security/TokenService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/security/TokenService.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/infra/springdoc/SpringDocConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/infra/springdoc/SpringDocConfiguration.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/repository/AnswerRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/repository/AnswerRepository.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/repository/CourseRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/repository/CourseRepository.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/repository/TopicRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/repository/TopicRepository.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/repository/UserRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/repository/UserRepository.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/service/AnswerService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/service/AnswerService.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/service/AuthService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/service/AuthService.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/service/CourseService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/service/CourseService.class -------------------------------------------------------------------------------- /backend/target/classes/com/carlosg/devforum/service/TopicService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/classes/com/carlosg/devforum/service/TopicService.class -------------------------------------------------------------------------------- /backend/target/test-classes/com/carlosg/devforum/DevhotelApplicationTests.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/backend/target/test-classes/com/carlosg/devforum/DevhotelApplicationTests.class -------------------------------------------------------------------------------- /frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/postcss.config.cjs -------------------------------------------------------------------------------- /frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/public/vite.svg -------------------------------------------------------------------------------- /frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/App.jsx -------------------------------------------------------------------------------- /frontend/src/Layout/Auth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/Layout/Auth.jsx -------------------------------------------------------------------------------- /frontend/src/Layout/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/Layout/Dashboard.jsx -------------------------------------------------------------------------------- /frontend/src/assets/log-out-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/assets/log-out-outline.svg -------------------------------------------------------------------------------- /frontend/src/components/Answer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Answer.jsx -------------------------------------------------------------------------------- /frontend/src/components/AnswerCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/AnswerCard.jsx -------------------------------------------------------------------------------- /frontend/src/components/AnswerModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/AnswerModal.jsx -------------------------------------------------------------------------------- /frontend/src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Button.jsx -------------------------------------------------------------------------------- /frontend/src/components/CourseCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/CourseCard.jsx -------------------------------------------------------------------------------- /frontend/src/components/Form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Form.jsx -------------------------------------------------------------------------------- /frontend/src/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Header.jsx -------------------------------------------------------------------------------- /frontend/src/components/Input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Input.jsx -------------------------------------------------------------------------------- /frontend/src/components/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Login.jsx -------------------------------------------------------------------------------- /frontend/src/components/Logo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Logo.jsx -------------------------------------------------------------------------------- /frontend/src/components/Nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Nav.jsx -------------------------------------------------------------------------------- /frontend/src/components/NavItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/NavItem.jsx -------------------------------------------------------------------------------- /frontend/src/components/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Profile.jsx -------------------------------------------------------------------------------- /frontend/src/components/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Search.jsx -------------------------------------------------------------------------------- /frontend/src/components/Select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Select.jsx -------------------------------------------------------------------------------- /frontend/src/components/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Signup.jsx -------------------------------------------------------------------------------- /frontend/src/components/Status.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Status.jsx -------------------------------------------------------------------------------- /frontend/src/components/TextArea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/TextArea.jsx -------------------------------------------------------------------------------- /frontend/src/components/Title.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/Title.jsx -------------------------------------------------------------------------------- /frontend/src/components/TopicCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/TopicCard.jsx -------------------------------------------------------------------------------- /frontend/src/components/TopicModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/components/TopicModal.jsx -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/js/api.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/js/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/js/utilities.js -------------------------------------------------------------------------------- /frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/main.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Answers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/Answers.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Course.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/Course.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Courses.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/Courses.jsx -------------------------------------------------------------------------------- /frontend/src/pages/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/NotFound.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Topic.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/Topic.jsx -------------------------------------------------------------------------------- /frontend/src/pages/Topics.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/src/pages/Topics.jsx -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Carlosgmdev/DevForum/HEAD/frontend/vite.config.js --------------------------------------------------------------------------------