Skip to content

Alexter2003/Spring_and_Angular_CRUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic CRUD with Spring Boot, Angular, and PostgreSQL

This project is a basic example of a CRUD (Create, Read, Update, Delete) application developed with Spring Boot for the backend, Angular for the frontend, and PostgreSQL as the database.

Features

Frontend (Angular)

  • User interface to list, create, update, and delete products.
  • Reusable components and routing.
  • HTTP requests to a RESTful API.

Backend (Spring Boot)

  • RESTful API for CRUD operations.
  • Connection to a PostgreSQL database.
  • Exception handling and data validation.

Database (PostgreSQL)

  • Persistent data storage.
  • Basic table configuration and relationships.

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js and npm: For managing Angular dependencies.
  • Angular CLI: For generating and managing the Angular project.
  • Java JDK: For compiling and running the Spring Boot project.
  • Maven: For managing Spring Boot dependencies.
  • PostgreSQL: For the database.
  • Git: For version control.

Project Setup

1. Clone the Repository

First, clone this repository to your local machine:

git clone https://github.com/your-username/your-repository.git cd your-repository

About

CRUD basic with Angular and Spring, using MySQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published