Skip to content

PW Impact Batch 1.0 - Assignments, Quizzes, learning and a solution website.

Notifications You must be signed in to change notification settings

arv-anshul/pw-impact-batch

Repository files navigation

PW Impact Batch - Hindi

This repo contains all the assignments present in the Impact batch. There is also some quizzes in the batch but it was embedded in the website.

Assignment Leaderboard 🥇

Additional Features 📌

Automate the assignment folder creation 🤖

I created a python script to automate the downloading of the pdf file from the website and add to a new folder.

from datetime import date
from utils import AssignmentFolder

f = AssignmentFolder(
    date=date(2023, 3, 25),
    url="https://drive.google.com/file/d/1cRhT10uk6tFLe7GNF0YJJ3-U2J8vnsLp/view?usp=sharing",
    type="file"
)
f.make()

Automate git commit shell command 🤖

I also created another python script to automate the git commands to commit the solved assignment.

# Provide filename and commit message
python3 utils/commit_assignment.py --file-name February/07\ Feb --commit-message "Added 07 Feb assignment."

You can skip the commit message. Only applicable for assignment files.

python3 utils/commit_assignment.py --file-name February/07\ Feb

# NOTE: The default commit message is "Added <<file_name>> assignment."

Impact Batch Assignments Solution

Streamlit Badge

app-diagram

Assignment Solution Web Page

PW Courses Analysis

  1. Courses Syllabus Analysis
  2. Live Courses Analysis
  3. All Courses Analytics: Shows the top students in their respective courses.

PW Skills Experience Portal

See all the projects provided by PW Skills (the projects are all same as Ineron's Internship Portal). This helps you to choose project in many different domain with different technology.

Streamlit Badge Github Badge

PW Skills API

Using PW Skills API I analyze all their courses in Jupyter Notebook and made a streamlit app.

Streamlit Badge GitHub Badge

Created by arv-anshul

Check my other works 📎

  • Dashboard of PW Skills Experience Portal with streamlit and python. Check here

  • Dashboard of PW Skills Courses with streamlit and python. Check here