Skip to content

mind-ll-matter/Metro_Frontend-MRHQ_mission5

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Metro Property Redesign

A redesign of the Metro Property Management, using React, SCSS, Docker and MongoDB. Completed with a team of 2 designers and 3 developers.



home

search

single listing
Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This was a redesign created by our UX/UI team of 2. Our team of 3 developers, including myself, then turned the wireframe into a responsive web app using React.js, TypeScript, Node.js, SCSS, Docker and MongoDB. A separate repo was created for the backend.

(back to top)

Built With

  • React
  • Node.js
  • SCSS
  • MongoDB
  • Docker

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
  • yarn
    npm install --global yarn
  • docker
  • mongodb

Installation

  1. Clone this frontend repo to a parent folder
    git clone https://github.com/mind-ll-matter/Metro_Frontend-MRHQ_mission5.git
  2. Install NPM packages for the frontend
    npm install
  3. Clone the backend repo to the same parent folder
git clone https://github.com/mind-ll-matter/Metro_Frontend-MRHQ_mission5.git
  1. Install the yarn packages for the backend
    yarn add

(back to top)

Usage

The app has been set up to use docker compose with a mongo database. What happens is that the backend will be run in a docker container. The data associated with that container will be stored in the mongodb database. The frontend then interacts with the database to acquire, add or change data.

  1. To run the project, you will first need to run the backend:

    docker compose up
  2. Then, run the frontend:

 npm run start

(back to top)

Contact

Project Link: https://github.com/mind-ll-matter/Metro_Frontend-MRHQ_mission5

Acknowledgments

Our UX/UI Team

  • Renee M.
  • Zoe Y.

Our Dev Team

(back to top)

About

redesign home, search and listing pages for metro nz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published