About our project: InstiZeit is a Social Networking Site for
IITI Community
Key Features: Real Time Messaging, Connect with Friends using
Auto-Recommendation, Add Posts with Image, Video and PDF
Support.
Project Structure:
Front-end: HTML, CSS, JS
Backend: Python-Flask
Database: MySQL. SQLAlchemy is used to connect Database
with python-flask and execute queries.
Hosting: AWS Elastic Beanstalk with Amazon RDS remote
Database
API: Google O-Auth API for Sign-In and User Verification
Google Drive API for uploading and accessing media files
Commands for running code:
• Create Virtual Environment and install required libraries
using:
• pip install -r requirements.txt
• To run application: Use python run.py
• We have included .env file which contains passwords and
API keys needed for running program.
• In .env file DATABASE_PASSWORD connects to remote
database.
• You can also connect to local database. To do this, create a
new local database and add tables using tables.sql file.
And change DATABASE_PASSWORD accordingly.
Hosted website: http://instimeet-env.eba-f3my7frm.ap-south-
1.elasticbeanstalk.com/
Github Link: https://github.com/Mir-Razee/InstiZeit
Friend Requests
Developed by:
Bhore Parth Shirish
Nishchay Shroff
Nischit Hosamani
Mir Razee Mohideen