Skip to content

Cross-Key-Communications/BrandonGrahamDay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CROSS KEY COMMUNICATIONS

a


Screenshot 2025-05-16 at 11 51 19 AM


Christian Thomas -

Linkedin - https://www.linkedin.com/in/christhomas1190/
Github - https://github.com/christhomas1190

Connor Casey -

Linkedin - https://www.linkedin.com/in/connor-casey123/
Github - https://github.com/ConnorC04

Kanika Sharma -

Linkedin - https://www.linkedin.com/in/kanika-sharma-pro/
Github - https://github.com/kanika-sharma-pro



A Full-Stack News Web App | Final Group Project


Overview:

Cross Key Communications is a news web application inspired by platforms like CNN and BBC. The app displays current news articles categorized by topic and written by authors within the system. Users can read full articles, browse by category, and engage by leaving comments. The project showcases the use of a full Java-based stack with a simple, clean user experience.


Key Features:


Article Feed:

Browse a list of news articles with titles, summaries, authors, and publish dates.

Categories:

Filter articles by topics such as World, Politics, Sports, etc.

Authors:

Each article is linked to an author with a name and short bio.

Comments:

Users can leave comments on individual articles.

Optional API Integration:

Potential connection to a third-party news API to display real-time headlines.


Data Model:

User – One to Many w/ Comments

Comment – Many to One w/ Article

Article – One to Many w/ Category, Comment, and Author

Category – Many to One w/ Article

Author – Many to One w/ Article


Tech Stack:

Backend: Java, Spring Boot, MySQL Database

Frontend: HTML, CSS, JavaScript

Database: MYSQL (for local/in-memory storage)

Tools: Postman (API testing), GitHub (version control), IntelliJ


Team Goal:

To build a functional and well-structured news site that displays categorized articles, supports user comments, and reinforces key full-stack development concepts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors