/Indoor-Localization-Capstone-Project

Final Year Design Project for ECE496 - Engineering Capstone at University of Toronto Team - 2019100

Primary LanguageC++MIT LicenseMIT

Indoor-Localization-Capstone-Project

Final Year Design Project for ECE496 - Engineering Capstone at University of Toronto Team - 2019100
Supervisor: Shahrokh Valaee
Administrator: Hamid Timorabadi

Getting Started

To get started with the project, please follow the following guidelines:

  • Install the prerequisites under Prerequisites
  • Git clone the repository under git clone https://github.com/mohaimenhasan/Indoor-Localization-Capstone-Project.git
  • Prerequisites

    The following software needs to be installed:

    1. Node from node.js
    2. Git CLI tools

    Installing

    To install the files, please follow the following steps:

  • cd into /backend and type in npm install to install all the backend NPM libraries
  • cd into /visualization and type in npm install to install the frontend NPM libraries
  • start backend server in the backend folder by typing in npm run dev
  • start frontend server in the frontend folder by typing in npm start
  • backend is running on http://localhost:8888/
  • frontend is running on http://localhost:3000/
  • Running the tests

    <>

    Break down into end to end tests

    <>

    Deployment

    Add additional notes about how to deploy this on a live system

    Built With

    • MERN - The web framework used
    • LimeSDR - Transmitter and Receiver Used
    • Python - Data Analysis Module

    Authors

    See also the list of contributors who participated in this project.

    License

    This project is licensed under the MIT License - see the LICENSE.md file for details

    Acknowledgments

    • Professor Shahrokh Valaee
    • Radomir Djogo
    • Qinziyue Zu,
    • Professor Timorabadi