ayush113 / ITA_FINAL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProductiveNITK

Web application developed as part of Internet Technology and Application (ITA) course work

Team Members:

  1. Ayush Kumar
  2. Gauri Baraskar
  3. Mrigank Shah

Features:

This web application contains a suite of productivity related applications.
The major sub-modules or applications are:

  1. Forum for students
  2. To-do List
  3. File Sharing
  4. Wolfram-alpha search
  5. Automated reminders using redis

Setting up the project for testing

This project was built using Django 2.1 and Python 3, please ensure you use python3 for all the commands below

  1. Clone the repository

    $ git clone https://github.com/ayush113/ITA_FINAL

  2. Download all requirements

    $ pip install -r requirements.txt

  3. Execute the following command to get the server up and running

    $ python manage.py runserver

  4. Open a web browser and go to

    Home Page for Productive NITK

Problems

This project was only our second attempt at making a website using Django, as such we have made many mistakes, used hacks where we could get away with them, and tried our best to document everything in the small amount of time we had for this project, because of course timelines and submission constraints.

About


Languages

Language:Python 90.2%Language:C 2.8%Language:JavaScript 2.4%Language:HTML 2.3%Language:CSS 0.9%Language:XSLT 0.8%Language:C++ 0.3%Language:Objective-C 0.2%Language:Shell 0.0%Language:PHP 0.0%