GithubHelp home page GithubHelp logo

resume's People

Contributors

m-kruse avatar

Watchers

 avatar  avatar

resume's Issues

Reference <-> Employment relationship not working in view

Shows "viewer.Employment.None" in the view for the employment of a reference.

References:
--
Johnny Dough \| viewer.Employment.None \| Available On Request

Reproduce Steps:
1.) Add an employment
2.) Create a reference
3.) Associate the reference with the employment
4.) Load the view and look at the employment field

Rename employee to applicant

It makes more sense to have the employee model be named applicant in terms of relating it to the other models.

Create a workflow for the application process

Just a simple diagram to show the process of adding/reviewing data, selecting styles, creating cover letter and then publishing it via a web server, sendmail, or to save it locally.

Add detail to Reference model

Add a title and relationship field

Example

Reference: Rusty Shackleford
Title: CEO & Founder
Relation: Manager
Contact: Available Upon Request

STATIC_ROOT is hardcoded to dev system

Re work it like this

PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
PROJECT_DIR = os.path.join(PROJECT_ROOT,'../myapp')

STATIC_ROOT = os.path.join(PROJECT_ROOT,'staticfiles/')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(PROJECT_DIR,'static/'),
)
``

Fix DOCX download

Getting this error on trying to generate and preview new resume from template

BadZipFile at /docx/1

Turns out that DOCX are actually zip files so probably something wrong with the DOCX it is generating.

No handling for empty model associations

Add error handling for when there is no model data in part of the view. The view should either initialize all the required values with defaults or have special handling for when there is none.

Rename viewer to builder

The scope changed to where it is more of a builder than a viewer. The final step of the builder is to view it so it makes more sense to call the app the builder.

The other app in this resume project will be the publisher.

Fix the logout button

Logout leads to the django admin logout page

Also the user icon in the navbar is broken and doesnt have the right css anymore.

Fix redundant fields in new resume wizard

When creating a new applicant, you shouldn't have to select the experiences and other fields you already created as part of the wizard. Or they should at least already be selected.

Fix model association with django user

Right now there is no discrete association with the resume data. Everyone can access everyone's data. It should only be accessed by the user who created it.

Add DOCX support

As a user, I want to be able to publish my resume in DOCX format.

Rename the tech/tech fields

Rename to Domains and Experiences.

Requires renaming the model and finding all the model references to replace them.

Change the root view to a html view

The root view "/" shows the HTML resume format. The seperate resume views should be accessed from respective named view (/html /json /pdf)

Add a Resume model

As a user, I want to be able to create multiple resumes using different styles and formats.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.