Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 2.47 KB

vikings_dynamicsolution.md

File metadata and controls

68 lines (41 loc) · 2.47 KB

Dynamic Solution

A dynamic web application that allows users to Find Locally avialable Technicians, PLumbers, etc for HouseHold Problems or Appliances Problems.

We Provide Locally Available Experts in Various Services To Meet Through Various users in Our WebApp.

Technicians can contact us Through our webapp Any After sucessfully passing all necessary criteria their profile will be visible on our WebApp.

Our app shows nearest available experts through a GUI( Maps ) and users can Appoint Them to visit at any desired Date and Time.

We take care of user security By add Google Sign In and Google and also have manually login and signIn Functionality.

Also we have enabled various Google Maps Api services like Location, Distance, Street View, Info Window, etc.

Also We have provided Secured Razorpay Payment Gateway for Payment.

In the Accounts Section user can see details of his Appointments and Can Download PDF.

GITHUB REPOSITORY LINK :- https://github.com/Mani-dev8/DynamicSolutionVJTI

PPT link :- https://mega.nz/file/ZMI33aTa#ESIKmjFqifkoTjRQBLoOX-sQjUMeU5VtL5JYPUK6kKY

Installation

---- Laravel Project.

To install this application, follow these steps:

Needs XAMPP server Application Installed.

Import the database that has been provided in the folder structure to get all data , and use this database name in the .env file of the project.

  1. Clone the repository to your local machine Using GitBash or Visual Studio Code.
  2. Cd DynamicSolutionVJTI
  3. 'Composer update' (cmd)
  4. Create an empty database in phpmyadmin
  5. Rename the .env.example file into .env and change the Database name ex: DB_DATABASE= 'your database name'
  6. 'php artisan key:generate' (cmd)
  7. 'php artisan migrate'(cmd)
  8. 'php artisan db:seed'(cmd)
  9. 'npm install' & 'npm run dev'(cmd)
  10. 'php artisan serve' run this command in new terminal(cmd)

OR you can visit https://b0fa-2409-4040-d8a-5af0-c4bd-7dc2-4556-90bf.in.ngrok.io;

this site needs to be given permission first and it can break so you have to reload it again.

Usage

To use this application, follow these steps:

  1. Sign up for an account
  2. Create a new note
  3. Share your note with others by sending them the link

Contributing

To contribute to this project, please follow these guidelines:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes and test them locally
  4. Submit a pull request with your changes

Contact

If you have any questions or issues, please contact me at mkalangutkar13@gmail.com.