Skip to content

Metro_NZ_Property Collaborated with a team member

Notifications You must be signed in to change notification settings

Patsy101/Metro_NZ_Property

 
 

Repository files navigation

MRL5_Mission5 - Rental Property Listing Website

Project Overview

MRL5_Mission5 is a Rental Property Listing Website developed as part of Mission Ready Level 5. This project aims to create a platform where users can list and browse rental properties.

Highlights

Development Tools

  1. VS Code: A code editor for efficient development.
  2. Git: A version control system for tracking changes in your code.
  3. GitHub: A web-based platform for hosting and collaborating on Git repositories.
  4. GitHub Actions: Automate workflows and CI/CD pipelines.
  5. Docker: Containerization platform for easy deployment.
  6. Docker Compose: Define and run multi-container Docker applications.
  7. Postman: A popular API testing tool for API development and testing.

FrontEnd Tools

  1. React with Typescript: A powerful JavaScript library for building user interfaces, enhanced with static typing.
  2. TailwindCSS: A utility-first CSS framework for styling your web application.

Backend Tools

  1. Node + ExpressJS: A server-side JavaScript framework for building robust web applications.
  2. MongoDB: A NoSQL database for storing and managing data.

Collaboration Tools

  1. Jira Scrum Template: A project management tool for agile development, helping teams plan, track, and manage their work.
  2. Teams: A collaboration platform for communication and teamwork.

Web Pages

Here are some screenshots of our web pages:

Homepage Property Listing Page Property Details Page Tenancy Application Page
Confirmation Page Booking popup Enquire popup Save popup
View More listing

Evidence

Here is the evidence of our work:

Docker Container

Docker Container

Docker Hub

Docker Hub

MongoDB Booking

MongoDB Booking

MongoDB Properties

MongoDB Properties

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/MRL5_Mission5.git
  2. Set up the development environment by installing the required dependencies.
  3. Start the front-end and back-end servers.
  4. Access the application in your web browser.

Contributing

We welcome contributions from the community. If you'd like to contribute to this project, please follow our contribution guidelines.

License

This project is licensed under the MIT License.

About

Metro_NZ_Property Collaborated with a team member

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.1%
  • JavaScript 10.0%
  • HTML 1.2%
  • Other 0.7%