Build free resumes connecting with your favourite online schools
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Oct 18, 2018
media fonts added Jan 2, 2019
src Fix travis build Oct 20, 2018
.gitignore Fix travis build Oct 20, 2018
.travis.yml Add tox to travis requirements Oct 20, 2018
LICENSE Create LICENSE Oct 9, 2018
MANIFEST Add tox to project Oct 20, 2018
README.md Update README.md Oct 18, 2018
setup.py Add tox to project Oct 20, 2018
tox.ini Add tox to project Oct 20, 2018

README.md

Build Status Coverage Status

Resumme Logo

Build free resumes connecting with your favourite online schools. This plataforms will create a cool resume for you. The cool feature of this platform is the integration with your favourite course providers. While you are working hard finishing your latest courses, we will make sure to update your resume automatically.

Focus on learning, we will make sure to create a cool resume to get you a great job!

Production setup

The project is build on top of Google Cloud Platform. In production we use Google App engine in order to provide a fast and scalable solution.

To deploy the app make sure that you have the Google crendentials in the root of the "/src" folder. The deploy procedure is done using the Oauth system from Google. Without explicit permision from the @Bluekiri devops team you could not deploy the app.

To deploy the app simply run the script "deploy.sh"

bash deploy.sh

Development setup

In order to run the project in development mode, you will need:

  1. Virtualenv, to install the project. I use virtualenvwrapper.
  2. PostgreSQL, currently using the latest version and PGadmin 4.
  3. Python 3.6

Make sure that you have installed PostgreSQL in your machine and is running. You will need to create a database that matches the following database configuration:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'postgres',
        'USER': 'postgres',
        'HOST': 'localhost',
        'PORT': 5432,
    }
}

Then you can create the virtual environment to install the requirements and run the project.

cd resumme/src
mkvirtualenv resumme -a . -r requirements.txt --python=`which python3.6`
python manage.py migrate
python manage.py runserver

Contributing

resum.me logo

  1. Fork it (https://github.com/resumme/resum.me)
  2. Create your feature branch (git checkout -b feature/coolFeature)
  3. Commit your changes (git commit -am 'Added some cool feature')
  4. Push to the branch (git push origin feature/coolFeature)
  5. Create a new Pull Request

Sponsors

Without the help of this cool companies we could not provide this awesome service. Thanks for being awesome ❤️ Bluekiri