Skip to content

anilhazar/cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

CMS (Company Management System)

Project Summary

This project is a Content Management System (CMS) developed as a third-year Computer Engineering student. The CMS is designed to be user-friendly and efficient, providing a platform for users to create, manage, and publish content with ease.

Technologies

  • Java/Spring
  • JPA/Hibernate
  • MySQL
  • HTML/CSS/JS
  • Postman

Development Process

The development process of the project began with the identification of requirements and the design of a suitable database model. Subsequently, I carried out backend coding using Java and created the user interface with HTML/CSS.

Throughout this process, I gained significant skills in areas such as database modeling, RESTful API design, and SOLID principles. Moreover, this project allowed me to deepen my understanding of complex system architecture and improve my problem-solving skills.

Entity Relationship Diagram

ER Diagram CMS

Database Relation Model

Database Relation Model CMS

Contributing

This project is open source and contributions are welcome. Please follow the steps below to contribute:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Thank you for reviewing my project :^)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published