Skip to content

marcos-data-engineer/condominium-management

Repository files navigation

🏢 Condominium Management Web Application

🎓 Instituto Federal de Brasília (IFB)

TCC IFB 2020 - Internet Systems

This project is a web-based application designed for managing condominium properties. It offers a user-friendly interface and powerful tools for property managers and residents alike.

🌟 Features

  • 📝 Manage resident information: Easily update and manage resident details.
  • 📊 Financial management: Track payments, generate invoices, and manage budgets.
  • 📅 Event scheduling: Organize meetings, maintenance schedules, and more.
  • 🔔 Notifications: Keep everyone informed with real-time notifications.

🛠️ Technologies Used

  • Front-end: Vue.js, Bootstrap
  • Back-end: Node.js
  • Database: MongoDB, Postgres
  • Authentication: JWT (JSON Web Token)

🚀 Getting Started

Prerequisites

  • Node.js installed
  • MongoDB installed and running
  • Postgres installed and running

Installation

  1. Clone the repository:
    git clone https://github.com/marcosvandrade/condominium-management.git
  2. Install dependencies:
    cd condominium.webdeveloper.name
    npm install

Running the Application

  1. Start the MongoDB server:
    mongod
  2. Start the application:
    npm start
  3. Open your browser and go to http://localhost:3000

🧪 Running Tests

To run the tests, use the following command:

npm test

📚 Documentation

You can find detailed documentation here.

🛡️ License

This project is licensed under the MIT License - see the LICENSE file for details.

📬 Contact

Feel free to contact me via email if you have any questions or suggestions.


🌐 Portfolio | 🐙 GitHub | ✉️ Email

About

TCC IFB 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published