Skip to content

manikanta-varaganti/internship-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Student-Internship-Portal

This Project is used by the students for registering themselves for the internships available on the Student-Internship-Portal. It includes three types of users : 1.Student 2.Coordinator 3.Head of the Dept.

Student can log onto the website and register for the available internships on the portal. Based on the applications received the coordinator selects the students. The reports(selected students) will be generated and will be displayed in the head of the Dept. account. The students can view their status in the portal regarding their application.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them

Django
Python
pip
django-crispy-forms
virtual environment

Installing

A step by step series of examples that tell you how to get a development env running

Installing python

visit the link for installation https://www.python.org/downloads/

Installing pip pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded from python.org or if you are working in a Virtual Environment created by virtualenv or pyvenv. Just make sure to upgrade pip.

To know more visit https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip

Installing virtual environment

On MacOS or Linux
python3 -m pip install --user virtualenv
On Windows
py -m pip install --user virtualenv

Installing Django

pip install Django==2.2.6

Installing crispy forms

pip install --upgrade django-crispy-forms

For more details about the installation visit https://docs.djangoproject.com/en/2.2/intro/install/

Setting up the project

Clone or download the project Create the virtual environment using the command

on MacOS or linux
python3 -m venv env
on windows
py -m venv env

Activate the venv using

on MacOS or linux
source env/bin/activate
on windows
.\env\Scripts\activate

Running the project

on MacOS or linux
python3 manage.py runserver
on windows 
python manage.py runserver

Built With

  • Django - The web framework used

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/branch_name)
  3. Commit your Changes (git commit -m 'Add some branch_name')
  4. Push to the Branch (git push origin feature/branch_name)
  5. Open a Pull Request

Authors

Live Demo

http://aakanksha13.pythonanywhere.com/

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Releases

No releases published

Packages

No packages published