Skip to content

InquiridorTechie/CollegeProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CollegeProject

A project that involves developing a feedback website for college. The project digitalize the feedbacks given by the students for their teachers. There are few drawbacks in traditional system like

  • The teachers are able to find out the identity of students who has given them feedback. Hence, leads to unfair consequences.
  • The evaluation score has to be fed into the database manually which takes a lot of time and require manpower.
  • At times, it is difficult to understand the handwriting of some students, which leads to an ambiguity in suggestions given by such students.

The project tackles all these problems efficiently and focuses on building a fair feedback system.

The website is build up using Django framework with Python 3.6.5 and Django 2.0.7


Pre-requisite

Before running the project, you need to create a virtual environment so that it doesn't affect your other projects under development.

To create a virutal environment follow these steps:

$ cd ~
$ pip install pipenv
$ git clone https://github.com/GeekyFreelancers/CollegeProject
$ cd CollegeProject
$ pipenv install .
$ pipenv shell

This will create and activate a virtual environment with Python and Django version as specified in the Pipfile.


Run the Project

First you need to populate the database as:

$ python manage.py makemigrations Feedback
$ python manage.py migrate

Then you need to run the server as:

$ python manage.py runserver

Make sure you are in the CollegeProject directory. Go to the localhost and the project would work.


References

About

College Feedback Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 59.2%
  • HTML 28.7%
  • CSS 11.8%
  • JavaScript 0.3%