Skip to content

NEECIST/jeec-cv-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

JEEC CV Platform

Table of contents

What is this?

Welcome to the JEEC CV Platform! This service is open during the event so that students can submit their resume's to the companies that attended.

Tech Stack and key concepts

  • Python
  • Flask
  • PostgreSQL

Instruction to deploy locally

  1. Fork this repository
  2. Install PostreSQL
  3. Install required dependencies inside the /webapp directory with:
    • pip install -r requirement.txt
  4. Run the database service with:
    • sudo service postgresql start
  5. Create a database in postgresql for the application
  6. Ask JEEC previous developers the .env file
    • Update the APP_DB name in the .env
  7. Migrate the database with:
    • python manage.py db init
    • python manage.py db migrate
    • python manage.py bg upgrade
  8. Deploy the Flask application with:
    • flask run

Useful links

About

JEEC CV Submission Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published