Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bayladycoder/coding-resources
My Coding Resources
https://github.com/bayladycoder/coding-resources
aws bootstrap css html java javascript jpa jsp jstl junit lombok maven mysql spring-boot spring-mvc spring-security
Last synced: 4 months ago
JSON representation
My Coding Resources
- Host: GitHub
- URL: https://github.com/bayladycoder/coding-resources
- Owner: BayLadyCoder
- Created: 2024-07-22T14:03:09.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-09-05T01:03:53.000Z (5 months ago)
- Last Synced: 2024-10-12T02:03:23.677Z (4 months ago)
- Topics: aws, bootstrap, css, html, java, javascript, jpa, jsp, jstl, junit, lombok, maven, mysql, spring-boot, spring-mvc, spring-security
- Language: Java
- Homepage: https://www.mycodingresources.com/
- Size: 782 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coding Resources App
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.## Features
- **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.## Technology Stack
- **Backend**: Java, Spring Boot
- **Framework**: Spring MVC
- **ORM**: Hibernate
- **Database**: MySQL
- **Frontend**: JSP, Bootstrap, Javascript, HTML, CSS
- **Build Tool**: Maven## Usage
- **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.User Interface
![Screen Shot 2024-08-14 at 10 08 56 PM](https://github.com/user-attachments/assets/9cdef9c6-f1fc-41ee-8664-f3f4f591ae16)