This project is a rental property management application for the browser that is geared towards a user with multiple properties and tenants that need to be managed. When building this application, our team sought to achieve a warm and friendly UI that enables a landlord to organize and keep track of data about each of his or her properties.
- React - Model View Controller JavaScript library
- Redux - Used in conjunction with React to allow for access to a centralized state across our components
- Node.js - Server-side JavaScript environment
- Express - Server
- Massive - Used to connect to PostgreSQL database
- Material-UI - React based CSS library
- Passport - Allows for server side user authentication
- Chart.js - Used for analytics and visual display of property data
- Firebase - Cloud hosted database for real-time data synch and image upload
- Sass - CSS Preprocessor to make code more DRY utilizing mixins and variables
Thank you to Bryce Hull for advice and guidance.