Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Java Internship Task - RESTful API Implementation

This project contains two RESTful APIs implemented as part of the JakaIntern task. The APIs are built using Spring Boot and use MySQL for database operations.


1. File Upload and Storage Service API

Description

An API to upload and retrieve files with restrictions on file types and sizes.

Features

  • Upload files (restricted to PDFs and images only, max size: 5MB).
  • Retrieve uploaded files by name.
  • Store files in a local directory or database.

Project Link

URL: File Upload and Storage Service

2. Employee Management API

Description

A CRUD (Create, Read, Update, Delete) API to manage employee records.

Features

  • Add new employees with valid details.
  • Fetch employee details using their ID.
  • Update employee details.
  • Delete employee records.
  • Input validation (e.g., salary must be a positive number).

Project Link

URL: Build a RESTful API for Employee Management

About

This repository contains two RESTful APIs built using Spring Boot as part of the JavaIntern tasks. The APIs are designed for Employee Management and File Upload/Storage functionalities, demonstrating robust backend development skills and adherence to modern software practices.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages