Skip to content

Vue.js and Firebase-based platform for coach discovery. Coaches can register, manage profiles, and handle requests via secure messaging

Notifications You must be signed in to change notification settings

mhmdbdr/Find_a_coach-Vue.js

Repository files navigation

Find a Coach Project

Overview

This project aims to connect users with coaches in various fields. Whether you're looking for a fronend developer, backend developer, career coach, this platform has you covered

Features

  • User Authentication: Secure user authentication and authorization to protect user accounts and ensure a personalized experience.

  • Coach Registration: Coaches can register and create profiles, providing information about their expertise, availability, and pricing.

  • Filter Coaches by Category: Users can filter coaches based on their category, making it easy to find coaches in specific fields.

  • Messaging Coaches: Users can send messages to coaches to inquire about their services, availability, or any other details.

Technologies Used

  • Frontend: Vue.js, Vuex, Vue Router, scss, html&css

  • Backend: firebase

  • Authentication: firebase Authentication

Getting Started

Prerequisites

  • Node.js installed on your machine.
  • npm (Node Package Manager) or Yarn for package management.

Installation

  1. Clone the repository:
git clone https://github.com/your-username/e-commerce-vue-app.git
  1. Change into the project directory:
cd Find_a_coach
  1. Install dependencies:
npm install  # or yarn install

Running the App

  • Start the Vue.js app:
npm run serve  # or yarn serve

This will start the development server, and you can access the app at http://localhost:8080 (or a different port if specified).

Contributing

If you would like to contribute to the project, please follow our Contribution Guidelines.

License

This project is licensed under the MIT License.

Contact

For any inquiries or feedback, feel free to reach out to Mohammed Badr at mhmdbdr268115@gmail.com.

Happy coding!

About

Vue.js and Firebase-based platform for coach discovery. Coaches can register, manage profiles, and handle requests via secure messaging

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published