Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.62 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.62 KB

Job Opportunities API

The Job Opportunities API is a Golang-based application that provides endpoints for managing job opportunities. It uses the Go-Gin framework as a router, SQLite as a database, GoORM for database communication, and Swagger for documentation and testing. The project follows a well-organized package structure for better maintainability and scalability.

Table of Contents

Overview

The Job Opportunities API allows users to manage job opportunities, including creating, updating, deleting, and retrieving job details. It leverages Go-Gin for efficient routing, SQLite for database storage, and GoORM for seamless communication with the database. Swagger is integrated for easy API documentation and testing.

Features

  • Create, update, delete, and retrieve job opportunities.
  • Well-organized package structure for clarity and maintainability.
  • Integration with Swagger for API documentation and testing.
  • SQLite database for data storage.
  • GoORM for efficient communication with the database.

Getting Started

Prerequisites

To run the Job Opportunities API locally, you need to have the following installed:

  • Go (version 1.16 or higher)
  • SQLite

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/job-opportunities-api.git