Skip to content

praguru14/tags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Angular and Spring Boot App

https://tags-taupe.vercel.app/ https://tags-priv.onrender.com This repository contains a basic Angular frontend application and a Spring Boot backend application.

Prerequisites

Before running the application, ensure you have the following installed:

  • Node.js and npm (for Angular)
  • Java Development Kit (JDK) and Maven (for Spring Boot)

Installing Node.js and npm

  1. Update your package index:

    sudo apt update
  2. Install Node.js and npm:

    sudo apt install nodejs npm

Installing Java Development Kit (JDK) and Maven

  1. Install OpenJDK:

    sudo apt install default-jdk
  2. Install Maven:

    sudo apt install maven

Installation

Angular Frontend

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install

Spring Boot Backend

  1. Navigate to the backend directory:

    cd backend
  2. Build the project:

    mvn clean install

Running the Application

  1. Start the Spring Boot backend server:

    java -jar backend/target/<name_of_your_jar_file>.jar
  2. Start the Angular frontend:

    ng serve
  3. Open your browser and navigate to http://localhost:4200 to view the application.

Additional Information

  • The Angular frontend communicates with the Spring Boot backend through REST APIs.
  • Default port for the backend is 8080 and for the frontend is 4200.

About

Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors