Favourz1 / infrahub-map-ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Infrahub Map UI

This projects aims at creating a very minimal MVP for infrahub.ai

Find it live here

β›“ Features

  • View map data
  • View markers and clusters
  • View map point real-time image view of particular point on the map with its corresponding lattitude and longititude position
  • View route details and create job for that particular route
  • View a route condition
  • View list of jobs and plan
  • Create new job
  • Serach for existing jobs
  • Filter list of jobs
  • Sort jobs table for better UX
  • Select a particular job and perform action
  • Uses frontend validation to validate data when creating a job for a route

πŸ“ Table of Contents

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You will need node version 16.16.0 and npm version 8.11.0 or higher to launch the project.

Refer to NodeJs website for more instructions.

Installing

Step by step process to get the project running on your local machine after the prerequistes have been completed.

Open your command terminal.

Clone the project

  git clone https://github.com/Favourz1/infrahub-map-ai.git

Go to the project root directory

  cd infrahub-map

Creating enviroment variables

  • Create an env.local file in the root directory that has your google maps api keys

Installing dependencies

npm install

Starting local server

npm run dev

The devlopment files are stored in the ./src/ folder.

πŸ–₯ Sceenshots

Project demo Project demo Project demo


⛏️ Built With

  • JavaScript
  • React
  • CSS3
  • HTML5
  • Vite
  • NPM
  • NodeJS
  • Visual Studio Code

License

MIT License

Hi, I'm Favour Okoh! πŸ‘‹

πŸš€ About Me

I'm a product-driven and innovative Software Engineer with excellent collaboration skills.

My portfolio on:

LinkedIn

Reach me on:

Twitter

About


Languages

Language:JavaScript 92.3%Language:CSS 7.1%Language:HTML 0.6%