Skip to content

SOEN390 - Team #13 (Condo Management Company Website)

Notifications You must be signed in to change notification settings

ihanaaa/UrbanKey

 
 

Repository files navigation

UrbanKey_SOEN390_W2024

SOEN390 Winter 2024

Table of Contents

  1. Project Description
  2. Objectives and Core Features
  3. Team Members
  4. Project Approach

Project Description

The project involves developing a Condo Management website with core functionalities to facilitate the management of condo properties. The system will allow public users to create profiles, condo owners to view property information and financial status, condo management companies to manage properties and upload files, and implement a simplified financial and reservation system. Additionally, it will include features like user notifications, forums, events, and discounts/offers.

Objectives and Core Features

  • User Profiles: Enable creation of user profiles with essential information.
  • Property Management: Allow condo owners to view property details and financial status.
  • File Management: Enable condo management companies to upload and share files.
  • Financial System: Implement condo fee calculation and annual reporting.
  • Reservation System: Facilitate booking of common facilities with availability display.
  • Request Management: Allow users to submit requests and track activities.

Team Members

  • Asmae Loulidi
    • GitHub Username: aloulidi
  • Mehdi Fouzail
    • GitHub Username: Kahiso
  • Robayth Shahrin Dhrubo
    • GitHub Username: Robayth-Dhrubo
  • Sonali Patel
    • GitHub Username: sonalipxtel
  • Valeria Dolgaliova
    • GitHub Username: valeriad0l
  • Ihana Fahmy
    • GitHub Username: ihanaaa
  • Muiz Madadi
    • GitHub Username: mzmddi
  • Shamma Markis
    • GitHub Username: shamma13
  • Tanya So Tin Yan
    • GitHub Username: Tanya-STY
  • Fadoua Doghmane
    • GitHub Username: dogmen6

Project Approach

  • Frontend Framework: React.js will serve as the frontend framework of choice due to its component-based architecture and ease of development. It allows for efficient UI/UX design and modular code organization.
  • Backend Framework: Python will be utilized for building the backend infrastructure and MongoDB will be used for the creation of our database. The flask framework will be used to establish a connection and communication between frontend and backend

Sprint 3 Documentation

About

SOEN390 - Team #13 (Condo Management Company Website)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.7%
  • JavaScript 2.1%
  • CSS 0.6%
  • C 0.4%
  • PowerShell 0.2%
  • HTML 0.0%