DiptoChakrabarty / Resume-Generator

A Resume builder which allows users to build their own custom resumes with details like experience,projects , skills ,education etc. Users can also have the feature to download their resumes . To contribute send PR at development branch from where it will be merged in master once checked.
https://generator-resume.herokuapp.com/
MIT License
38 stars 24 forks source link
bcrypt flask flask-application flask-backend flask-restful flask-sqlalchemy flask-web hacktoberfest python-flask python-script python3 sqlalchemy sqlalchemy-database sqlalchemy-python wtforms wtforms-flask

Table of Contents

Project at View

About The Project

Built With

This section should list any major frameworks that you built your project using. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

Installation

  1. Clone the repo

    git clone https://github.com/DiptoChakrabarty/Resume-Generator
  2. Enter Directory

    cd Resume-Generator
  3. Install all packages

    pip install -r requirements.txt
  4. Remove site.db file to start fresh database

    rm resume/site.db
  5. Setup Env Variables

    create file .env inside folder resume

    Add the following

    MAIL_USERNAME="{{ your gmail username }}"
    PASSWORD="{{ your password }}"
  6. Run webserver

    python3 app.py

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.
  2. Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.
  3. Only send your pull requests to the development branch where once we reach a stable point it will be merged with the master branch
  4. Associate each Pull Request with the required issue number

Branch Policy

Contribution Practices

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Acknowledgements