Skip to content

A full-stack social network application for book lovers, built with Spring Boot (Backend) and Angular (Frontend).

Notifications You must be signed in to change notification settings

Iyedchaabane/Book-Social-Network

Repository files navigation

Book Social Network

A full-stack social network application for book lovers, built with Spring Boot (Backend) and Angular (Frontend).

Project Structure

Prerequisites

  • Java Development Kit (JDK) 17 or higher
  • Node.js (LTS version recommended) & NPM
  • Docker & Docker Compose
  • Maven (optional, wrapper included)

Getting Started

  1. Start Infrastructure: Run the following command to start PostgreSQL and MailDev:

    docker-compose up -d
  2. Start Backend: Navigate to the book-network directory and follow the Backend README.

  3. Start Frontend: Navigate to the book-network-ui directory and follow the Frontend README.

Services

  • App: http://localhost:4200
  • API: http://localhost:8088/api/v1 (Default)
  • MailDev: http://localhost:1080
  • Database: PostgreSQL on port 5432

About

A full-stack social network application for book lovers, built with Spring Boot (Backend) and Angular (Frontend).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published