Skip to content

shubhajeet1207/portfolio2.0

Repository files navigation

mockupmockup


Tech Stack Used

JavaScript Markdown Python django CSS HTML Bootstrap Heroku MongoDB SQLite Pycharm


Deployment

To get this portfolio on your system follow the below steps:

  1. Clone this repository
  git clone https://github.com/shubhajeet1207/portfolio2.0
  1. Create a new Virtual environment so that, no package version confilct issue raise.
  virtualenv your_virtual_env_name
  1. Activate your Virtual Environment
  .\your_virtual_env_name\Scripts\activate
  1. Install al the requirements mentioned in the requirements.txt
  pip install -r requirements.txt
  1. Now, generate the SQL commands for preinstalled apps.
  python manage.py makemigrations
  1. Now, migrate the changes made in the Database.
  python manage.py migrate
  1. Create a super user so that, you can view the your Admin Panel.
  python manage.py createsuperuser

Documentation


Environment Variables

To run this project, you will need to add the following environment variables to your .env file

  • SENDGRID_API_KEY - This would be your sendgrid api key.

  • DEFAULT_FROM_EMAIL - This would be your default email which you'll be using as your sender mail id.

  • API_KEY - This is your Cloudinary API Key.

  • API_SECRET - This would be your Cloudinary Secret Key.

About

Django Based Personal Portfolio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published