user620/resume-api

By user620

Updated 6 months ago

The Resume API provides a platform for users to create and manage their resumes.

Image
API Management
0

33

Resume API

Overview

The Resume API provides a platform for users to create and manage their resumes. It supports account creation, issues JWT tokens needed for resume management, and enforces a throttling limit of 200 requests per day for all user types. Users can create, update, and delete their resumes through this API.

Note: JWT tokens are deleted or blacklisted by the API when they expire, which may impact user sessions.

Getting Started

Follow these instructions to set up and run the API:

Prerequisites
  • Python 3.11
  • Django 4.2.8
Installation
  1. Install Dependencies:

    python -m pip install -r requirements.txt
    

optional: python manage.py flush optional: python manage.py reset_db optional: python manage.py clean_pyc python manage.py makemigrations python manage.py migrate python manage.py createcachetable

Running the API Using Docker

To build and start the API using Docker, follow these steps:

  1. Build and Start the Containers:

    docker-compose up --build
    

Visit the API at http://localhost:8000/.

Docker Pull Command

docker pull user620/resume-api