Skip to content

A portal for building tenants to view and track their payments, create events and reach out to other members and employees

Notifications You must be signed in to change notification settings

Pratik-Sanghavi/Building-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building-Portal

A portal for building tenants to view and track their payments, create events and reach out to other members and employees

Requirements

  1. Flask pip install Flask
  2. Flask-SQLAlchemy pip install Flask-SQLAlchemy
  3. Pandas pip install pandas
  4. phonenumbers pip install phonenumbers
  5. dotenv pip install python-dotenv Let me know which ones I have missed here!

Features

  1. View members and employees' information
  2. Assign and manage pending and paid dues
  3. Create events (and send invites in the form of icalendar file over email) and view past and upcoming events
  4. Create maintenance projects and close them
    Note: Create, update and delete operations are limited to the administrator

Features yet to be implemented

i. Voting in favour of a proposal (to be consulted with building members; Can be done with Google Forms or locally - whichever is preferable to members)
ii. Responsive design of web application
iii. Delete maintenance events
iv. Personal Dashboard to view and modify personal information to be confirmed by the admin
v. Creation of new employee to be added. Maybe add a table containing employee information in the model instead of the current method of a separate csv file.
vi. Find a way to preserve user information whenever tenant of flat changes so as to look at data created for earlier user
vii. Correct the .ics times to match the timezone (right now its pretty much random)

Deploy on AWS EC2

To deploy on AWS EC2, follow this link
Note: Deploy using production not development server!! (Very important)

About

A portal for building tenants to view and track their payments, create events and reach out to other members and employees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published