Skip to content

manjurulhoque/django-job-portal

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

* Added configuration to deploy using docker

* Fixed docker production file

* Fixed docker production file

* Fixed docker production file

* Fixed docker production file

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Fixed nginx config

* Fixed nginx config

* Fixed nginx config

* Updated nginx dockerfile

* Updated nginx dockerfile

* Updated nginx dockerfile

* Added env keys

* Updated settings

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated settings

* Updated settings

* Updated dockerfile

* Updated dockerfile

* Updated dockerfile

* Updated settings

* Updated settings

* Updated settings

* Updated settings

* Updated settings

* Updated settings

* Dockerfile updated

* Dockerfile updated for production

* Dockerfile updated for production

* Dockerfile updated for production

* Fixed Dockerfile env variable
0eab365

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
October 12, 2022 19:13
April 1, 2022 16:02
January 28, 2023 23:41
January 28, 2023 23:41
April 21, 2022 21:38
July 4, 2022 20:42
April 21, 2022 21:51
February 13, 2022 22:00
February 13, 2022 22:00
March 28, 2022 20:38
October 16, 2022 23:17
January 28, 2023 23:41
March 28, 2022 22:34
June 25, 2021 12:30
January 28, 2023 23:41
January 28, 2023 23:41
February 29, 2020 11:12
April 11, 2019 08:30
July 4, 2022 20:42
November 7, 2022 09:44
January 28, 2023 23:41
June 25, 2021 12:30
February 13, 2022 22:14
Job Interview

Django Job Portal

Django Job Portal

An open source online job portal.

forks stars watchers github Actions

Live: Demo or Second Demo

Used Tech Stack

  1. Django
  2. Sqlite

Screenshots

Home page

Resume template page

Login page

Add new position as employer

Job details

Swagger API

Local environment

Install

  1. Create a virtual environment

    virtualenv venv

    Or

    python3.8 -m venv venv

  2. Activate it

    source venv/bin/activate

  3. Clone the repository and install the packages in the virtual env:

    pip install -r requirements.txt

  4. Add .env file.

    cp .env.dev.sample .env

  5. Add Github client ID and client secret in the .env file

Run

1.With the venv activate it, execute:

python manage.py collectstatic

Note : Collect static is not necessary when debug is True (in dev mode)

  1. Create initial database:

    python manage.py migrate

  2. Load demo data (optional):

    python manage.py loaddata fixtures/app_name_initial_data.json --app app.model_name

  3. Run server:

    python manage.py runserver

Run test:

python manage.py test

To dump data:

python manage.py dumpdata --format=json --indent 4 app_name > app_name/fixtures/app_name_initial_data.json

Show your support by 🌟 the project!!

About

Job portal application using Django

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages