The Coding Resources App is a web application designed to help users search for and manage coding resources. Built with Java and Spring Boot, this app allows users to search for various programming resources, add them to their personal list, and keep track of valuable learning materials.
- Search Resources: Users can search for coding resources by resource name or resource topic.
- Resource Management: Add and manage your own list of coding resources.
- Category Browsing: Explore resources by predefined categories such as programming languages, frameworks, and tools.
- User-Friendly Interface: The app is designed using the MVC architecture for a clean and maintainable codebase.
- Database Management: Hibernate is used for ORM, and MySQL serves as the relational database to store user data and resources.
- Backend: Java, Spring Boot
- Framework: Spring MVC
- ORM: Hibernate
- Database: MySQL
- Frontend: JSP, Bootstrap, Javascript, HTML, CSS
- Build Tool: Maven
- Search Resources: Use the search bar on the homepage to find coding resources.
- Filter Resources by Topics: Click on a topic on the resource card or on the navigation bar to filter coding resources by topics.
- Add to My Resources: Click the "Add" button next to a resource to save it to your personal list.
- View My Resources: Navigate to the "My Resources" section to see your saved items.