Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

VJTI Website

Team name : Ultimatrix

Team members

Team mentors

  • Rasika Chavan
  • Sarakshi Phate

Description

This is creative, appealing and more user-friendly VJTI College website. The homepage of the site contains some information about our college and a beautiful background image. Both teachers and students can login on the website. The website also features a blog. Students can create new post on the blog and can also delete their old posts. Profile Picture can also be added to the blog. Files can be uploaded and downloaded.

Technology stack

  1. HTML
  2. Javascript and CSS (front-end)
  3. Bootstrap
  4. Python
  5. Flask (back-end)
  6. MySQL-lite (database)

Database

The Database has been created with the help of SQLite. Within the models.db we have created the columns for various data items. That data has then been imported and used for various purposes. The login data includes Email and Password whereas the Post data includes the Title of post along with Post content and Data of posting the Post. This data is further used for logging in the user and displaying the posts.

Project Setup

  1. Clone the repository.
  2. Install Flask and requirements.txt on your computer.
  3. Once installed, run 'run.py' file.
  4. Open a web-borwser(preferably Google Chrome).
  5. In the address bar type in the URL of local host and port 5000 i.e. "127.0.0.1:5000".

Usage

The web-site is user-friendly and easy-to-use. The home page contains a ribbon having the following buttons : Home, VJTI Blog, More (Drop down menu), etc. You can navigate to blog to post or files to download or upload.

Application

  1. Blog provides a nice student teacher interaction
  2. Files can be easily uploaded and downloaded (16 mb only)

Future scope

  • File uploads can be integrated with database.
  • UI can be improved
  • Teachers and students can be flagged separately to prevent anyone from uploading files.
  • A feature can be added of the website which enables teachers to upload quizzes or test (MCQ type) and the students can take these tests (similar to Google Forms) and the result of these tests can be seen by students immediatly.
  • A short video that exhibits ostentatiously shows our college campus can also be featured on the website (Similar to MIT's website which has a special page, "Campus Life", that contains videos of from around the campus)
  • Aftermovies of all the fests can also be added to the website.

About

Inheritance2k20 Team Ultimatrix Project VJTI website

Resources

License

Releases

No releases published

Contributors 4

  •  
  •  
  •  
  •  
You can’t perform that action at this time.