Skip to content

a-siaslcodes/Psychologists-Services

Repository files navigation

Psychologists.Services

✨ Project Overview

Psychologists.Services is an innovative web application designed to connect users with qualified psychologists for professional mental health support. Whether you're seeking guidance for personal growth, stress management, or emotional challenges, the platform makes it easy to find the right specialist for your needs.

Key Features:

🧠 Personalized Psychologist Search: Filter professionals by Specialization, Experience, Availability, and Price to find the best match.

❤️ Favorites Management: Save preferred psychologists for quick access and future sessions (login required).

📄 Detailed Psychologist Profiles: View credentials, areas of expertise, client reviews, and availability in one place.

📱 Responsive Design: Seamlessly access the platform from any device—desktop, tablet, or smartphone—for support anytime, anywhere.

🔧 Tech Stack

Psychologists.Services is built with cutting-edge technologies to deliver fast, reliable, and user-friendly interactions.

Frontend:

⚛ React – Builds dynamic, responsive user interfaces.

🚦 React Router – Enables seamless client-side navigation.

🛠 Redux Toolkit – Simplifies efficient state management.

🗃 Redux Persist – Maintains state across user sessions.

Backend & Services:

🔥 Firebase – Provides authentication and real-time database capabilities.

Styling:

🎨 CSS – Supports maintainable styles.

🖌 Modern Normalize – Ensures consistent rendering across browsers.

Utilities:

🧩 clsx – Manages conditional class names with ease.

✅ Yup – Enables schema-based form validation.

📝 React Hook Form – Simplifies form handling and validation logic.

🚀 Getting Started Locally

Follow these steps to set up and run the project on your local machine:

  1. Clone the repository
    git clone https://github.com/a-siaslcodes/Psychologists-Services.git
    
  2. Navigate to the project directory
    cd Psychologists-Services
    
  3. Install dependencies
    npm install
    
  4. Start the development server
    npm run dev
    
  5. Open the application Open your browser and go to: http://localhost:5173

:shipit: Author

👤 Anastasia Statsiuk

🔗 GitHub Profile

📧 slobodyanik.a97@gmail.com

About

Psychologists.Services links individuals with licensed psychologists for accessible mental health support. Features include therapist search, favorites, detailed profiles, and a responsive design. Built with React, Firebase and CSS to ensure a smooth and secure user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors