/Artisans-Search

Find artisans near you easily!

Primary LanguageJavaScript

Artisans-Search - Find Artisans near you

Artisans search is a web app that can help you easily locate and contact skilled and reliable artisans (Electrician, Tailor, plumber, hairdresser, vulcanizer, etc) near you with reasonable service charges!

Setup

  • Open your terminal
  • Run a git clone https://github.com/georgeben/Artisans-Search
  • cd into the Artisan Search folder on your local machine.
  • Run npm install to install all the dependencies.
  • Run npm start to start the server.
  • Open your browser and visit localhost:3000 to see the app running.

Technologies used

  • Node.js
  • Express.js
  • Mongo DB
  • Mongoose
  • EJS
  • CSS
  • Passport for Authentication

Contributing

Please read this guide to contribute to this project.

  • Never, never make any changes on the master branch!
  • When you want to make a change, always do it on a separate branch.
  • If you want to add a new feature, create a branch with the prefix feature. For example, feature-authentication.
  • If you want to fix a bug, create a branch with the prefix fix. For example, fix-signup
  • Finally, after making your changes, run a git pull to get the most recent version of the project.
  • Merge the master into your branch and ensure that there are no conflicts!
  • If there are any conflicts, please fix it locally before pushing!
  • After you are sure that your changes have no conflict with the master branch and won't break the app, push your changes and create a PR.
  • Please when creating a PR, let the PR message be as clear as possible.
  • Lastly, don't merge into the master branch unless you're told to do so.
  • Thanks 😄 ❤️