Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.82 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.82 KB

🚗 Vehicle Tracking System 🚗

Last Commit Open Issues Build Status

This is a simple vehicle tracking system built with React and Express.js. The application fetches and displays a list of vehicles and their details.

🌟 Features 🌟

  • 🚘 Displays a list of vehicles with their VIN number, registration number, owner, and online status.
  • 📡 Fetches vehicle data from a backend server.

🛠️ Technologies Used 🛠️

  • Frontend: React, React-Bootstrap
  • Backend: Node.js, Express.js

🚀 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

  • Node.js
  • npm

Installing

  1. Clone the repository: git clone https://github.com/Eric11/Vehicle-Data-FullStack-App.git
  2. Navigate to the frontend directory: cd Vehicle-Data-FullStack-App/frontend
  3. Install the frontend dependencies: npm install
  4. Start the frontend: npm start
  5. Open a new terminal window or tab.
  6. Navigate to the backend directory: cd ../backend
  7. Install the backend dependencies: npm install
  8. Start the backend server: npm run start

The frontend will start running at http://localhost:3000 and the backend will start running at http://localhost:4000.

🧪 Running the tests 🧪

Run npm test in the respective frontend or backend directory to execute the unit tests.

📦 Deployment 📦

Run npm run build in the frontend directory to build the project for production.