/private-investigators

React app designed to make the process of finding and booking an investigator as easy and seamless as possible. It's a perfect tool for anyone in need of investigative services.

Primary LanguageJavaScriptMIT LicenseMIT

πŸ“— Table of Contents

πŸ‘΄Private Investigator

Private Investigators is the ultimate solution for booking appointments with professional investigators. Our React app is designed to make the process of finding and booking an investigator as easy and seamless as possible. With a user-friendly interface and intuitive design, Private Investigators is the perfect tool for anyone in need of investigative services. Whether you're looking to investigate a business partner, or simply need help with a personal matter, Private Investigators has got you covered. Try it out today and experience the power of our cutting-edge React app.

πŸ›  Built With

RoR & React

Client
Server
Database

Key Features

  • User-friendly interface: The app has a simple and intuitive design.
  • Booking system: The app allows users to book appointments with professional investigators.
  • Professional investigators: The app connects users with a network of professional investigators.
  • Confidentiality: The app ensures the confidentiality of all user information and case details.

(back to top)

πŸš€ Live Demo

πŸ”— Link to the Back-End API app

(back to top)

c

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need to have:

NodeJS
npm (Node Package Manager)
And a Code editor

Setup

Clone this repository to your desired folder:

 git clone https://github.com/jfoyarzo/final-capstone-frontend.git

Move inside the directory:

 cd final-capstone-frontend

Install

 npm install

Setup the .env file

Navigate to the root directory and rename the ".env.example" file to ".env".

The .env file is necessary inorder for the app to operate properly.

Usage

To run the project, execute the following commands:

 npm start

Run tests

To run the tests, run the following command:

  npm test

And finally open the app on http://localhost:3000/

πŸ””Note: This app consumes APIs that are built using Ruby on Rails in a different repository (Link provided above). Please follow the steps in the README file of the back-end app to get the APIs server up and running.

(back to top)

✍ Authors

πŸ‘¨β€πŸ’» Felipe Oyarzo

πŸ‘¨β€πŸ’»MΓ‘tyΓ‘s Gombos

πŸ‘¨β€πŸ’» Waris Haleem

πŸ‘¨β€πŸ’» Chris Clothier

πŸ‘¨β€πŸ’» Emmanuel Orji-Ihuoma

πŸ”­ Future Features

  • Real-time updates: Implement real-time updates to provide users with up-to-date information without needing to refresh the page.
  • Integration with third-party services: Integrate the app with third-party services like Google Maps, PayPal, or Stripe to provide additional functionality.
  • Search functionality: Implement a search feature that allows users to search for specific content within the app.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give it stars on GitHub.

(back to top)

πŸ™ Acknowledgments

Special thank to Murat Korkmaz for providing the design guidelines.

(back to top)

❓ FAQ

  • Is this app free to use?

    • Yes certainly, it is free to use this app.

  • Is this app secure?

    • The app uses various security measures, such as encryption, authentication, and authorization, to protect user data and prevent unauthorized access.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)