Skip to content

mrlptrc/ShoeAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Shoe Store Web Application

This is the service code for a web application to a shoe store, implemented using Angular for the frontend and Spring Boot for the backend.

Features

  • List all available shoes.
  • View details of a specific shoe.
  • Add new shoes to the inventory.
  • Update existing shoe information.
  • Delete shoes from the inventory.

Technologies Used

  • Backend:
    • Spring Boot
    • Java
    • MongoDB (or your preferred database)

Prerequisites

Before running the application, ensure that the following software is installed on your machine:

  • Node.js and npm
  • Java (JDK)
  • Spring Boot
  • MongoDB

Setup and Run

Backend (Spring Boot)

  1. Navigate to the backend/ directory:

    cd backend
  2. Build and run the Spring Boot application:

    ./mvnw spring-boot:run

    Access the backend API at http://localhost:8080.

Database Configuration

  • Configure the database connection in the application.properties file.

Project Structure

  • backend/: Contains the Spring Boot backend code.
  • dist/: Generated by Angular CLI when building for production.

Contributing

Feel free to contribute to the project by opening issues or creating pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An API created to study MongoDB, Microsservices with Spring Boot and Angular | The Back-end of my ShoeInterface ๐Ÿ‘Ÿ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors