Giter Club home page Giter Club logo

portfolio's Introduction

Portfolio

Portfolio of SDSLabs made in Django and Vue.

Setup Instructions

  • Install python and pip.
  • Install virtualenv.
  • Clone the github repository.
  • Go the root directory of the project and run virtualenv -p python3 ./venv.
  • Activate the virtualenv with source ./venv/bin/activate.
  • Run pip install -r settings/requirements-common.txt.
  • Run pip install -r settings/dev/requirements-dev.txt or pip install -r settings/prod/requirements-prod.txt depending on the environment.

The next 2 steps are for installing postgresql. Alternatively, if you do not want to use docker you can install postgresql on your own.

  • Make sure docker and docker-compose is installed.

  • Run docker-compose -f settings/dev/postgres-docker-compose.yml up -d.

  • Once you have an up and running configuration of postgresql copy settings/dev/settings.sample.py to settings/dev/settings.py and update the postgresql credentials.

  • Run python manage.py migrate --settings settings.dev.settings.

  • Run python manage.py createsuperuser --settings=settings.dev.settings.

  • Run python manage.py runserver --settings settings.dev.settings.

  • Open localhost:8000/admin to verify that your django backend is working perfectly.

  • Go to the frontend directory.

  • Run npm install.

  • Run npm run serve.

  • Open localhost:8080 to see the frontend.

portfolio's People

Contributors

ayanchoudhary avatar wryonik avatar shashankmehta avatar gupta-utkarsh avatar arpitsingla96 avatar hkirat avatar mangalutsav avatar ankitkataria avatar apsdehal avatar ishan-002 avatar sopankhosla avatar burnerlee avatar tocttou avatar aryanraj avatar abhshkdz avatar abhaygupta97 avatar captn3m0 avatar bisht13 avatar jaindeepali avatar p3rcy-8685 avatar pratham1729 avatar rohithvarma3000 avatar vedanshbhartia avatar sin3point14 avatar

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.