Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

PEMIDI/cv-builder

Open more actions menu

Repository files navigation

CV-Builder

Image

Setup Guide, step by step:

Create a Python Virtual Environment

python3.10 -m venv venv

Install the Packages

pip install -r requirements.txt

Create your database

Open your postgresql shell with psql command

Create Database

CREATE DATABASE <database_name>;

Create User

CREATE USER <username> WITH PASSWORD <password>;

Grant all privileges to cv-builder database user

GRANT ALL PRIVILEGES ON DATABASE <database_name> TO <username>;

Create a .env file in root directory and add your created config:

SECRET_KEY='Your Secret Key generated by https://djecrety.ir'
DEBUG='Status of debug of the proejct'
ALLOWED_HOSTS=''

DB_NAME='<database_name>'
DB_USER='<username>'
DB_PASSWORD='<password>'
DB_HOST='localhost'
DB_PORT=5432

Migrate tables to the database

python manage.py migrate

Run with Docker

  • First, you should install Docker

  • Then clone the project:

https://github.com/PEMIDI/cv-builder.git

After you created your .env file:

docker compose up

Migrate your database:

  • First:
docker exec -it cv_web bash
  • Then:
python3 manage.py migrate

About

A CV-builder app, made by Django REST Framework

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.