{"id":16819376,"url":"https://github.com/anshulahuja98/spc_portal","last_synced_at":"2025-04-11T02:51:45.160Z","repository":{"id":44007030,"uuid":"136644211","full_name":"anshulahuja98/spc_portal","owner":"anshulahuja98","description":"Web Portal for automating the placement procedure. http://spc.iitj.ac.in/","archived":false,"fork":false,"pushed_at":"2023-07-16T23:58:14.000Z","size":94831,"stargazers_count":13,"open_issues_count":6,"forks_count":14,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-25T00:40:45.054Z","etag":null,"topics":["css","django","mdbootstrap","python3"],"latest_commit_sha":null,"homepage":"http://spc.iitj.ac.in/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anshulahuja98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-08T16:46:31.000Z","updated_at":"2024-09-21T08:47:59.000Z","dependencies_parsed_at":"2025-02-18T14:43:54.861Z","dependency_job_id":null,"html_url":"https://github.com/anshulahuja98/spc_portal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anshulahuja98%2Fspc_portal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anshulahuja98%2Fspc_portal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anshulahuja98%2Fspc_portal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anshulahuja98%2Fspc_portal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anshulahuja98","download_url":"https://codeload.github.com/anshulahuja98/spc_portal/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248333117,"owners_count":21086193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","django","mdbootstrap","python3"],"created_at":"2024-10-13T10:53:03.953Z","updated_at":"2025-04-11T02:51:45.130Z","avatar_url":"https://github.com/anshulahuja98.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Deprecated] SPC Portal ![Build](https://travis-ci.org/anshulahuja98/spc_portal.svg?branch=master) [![codecov](https://codecov.io/gh/anshulahuja98/spc_portal/branch/master/graph/badge.svg)](https://codecov.io/gh/anshulahuja98/spc_portal) ![Django 2.0.5](https://img.shields.io/badge/Django-2.0.5-green.svg) ![Python 3.6](https://img.shields.io/badge/Python-3.6-blue.svg) \n## A portal for handling Student Placements\n\nNote: The site is currently depracted and not in use. Currently used repo: [devlup-labs/cdc-portal](https://github.com/devlup-labs/cdc-portal)\n\n### Purpose\n A portal for handling Student Placements\n\n\n## Building: Quick start with [Visual Studio Code Remote - Containers](https://code.visualstudio.com/docs/remote/containers)\n\nThis helps you pull and build quickly - dev containers launch the project inside a container with all the tooling required for a consistent and seamless developer experience. \n\nThis means you don't have to install and configure your dev environment as the container handles this for you.\n\nTo get started install [VSCode](https://code.visualstudio.com/) and the [Remote Containers extensions](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)\n\nClone the repo and launch code:\n\n```bash\ngit clone https://github.com/anshulahuja98/spc_portal/\ncd spc_portal\ncode .\n```\n\nOnce VSCode launches run `CTRL+SHIFT+P -\u003e Remote-Containers: Reopen in container` and then use the integrated terminal to run:\n\n- Make database migrations\n    ```\n    python3 manage.py makemigrations student\n    python3 manage.py migrate student\n    python3 manage.py makemigrations\n    python3 manage.py migrate\n    ```\n- Create a superuser\n    ```\n    python manage.py createsuperuser\n    ```\n- Run development server on localhost\n    ```\n    python manage.py runserver\n    ```\n\n\u003e Note: The first time you run the container it will take some time to build and install the tooling. The image will be cached so this is only required the first time.\n\n## Building: Locally directly\n\n### Installation:\nRequirements:   \n- Python 3.6 runtime\n- Django 2.0.5\n- Other dependencies in `requirements.txt`\n\nProcedure:\n- Install [python](https://www.python.org/downloads/) in your environment(pre-installed on Ubuntu).\n- Navigate to the cloned repository.\n    ```\n    cd \u003cproject_directory_name\u003e     #   spc_portal\n    ```\n- Create a new virtual environment and activate it.\n    ```\n    sudo apt-get install -y python3-venv\n    python3 -m venv spc_portal_venv\n    source spc_portal_venv/bin/activate\n    ```\n- Use pip to install other dependencies from `requirements.txt`\n    ```\n    pip install -r requirements.txt\n    ```\n- Copy .env file\n   ```\n   cp .env.example .env\n   ```\n- Make database migrations\n    ```\n    python3 manage.py makemigrations student\n    python3 manage.py migrate student\n    python3 manage.py makemigrations\n    python3 manage.py migrate\n    ```\n- Create a superuser\n    ```\n    python manage.py createsuperuser\n    ```\n- Run development server on localhost\n    ```\n    python manage.py runserver\n    ```\n    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanshulahuja98%2Fspc_portal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanshulahuja98%2Fspc_portal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanshulahuja98%2Fspc_portal/lists"}