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
-
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.
-
Frontend: Vue.js, Vuex, Vue Router, scss, html&css
-
Backend: firebase
-
Authentication: firebase Authentication
- Node.js installed on your machine.
- npm (Node Package Manager) or Yarn for package management.
- Clone the repository:
git clone https://github.com/your-username/e-commerce-vue-app.git
- Change into the project directory:
cd Find_a_coach
- Install dependencies:
npm install # or yarn install
- 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).
If you would like to contribute to the project, please follow our Contribution Guidelines.
This project is licensed under the MIT License.
For any inquiries or feedback, feel free to reach out to Mohammed Badr at mhmdbdr268115@gmail.com.