Skip to content

A website for help from psychologists. Users can sign up, log in, browse a list of psychologists, and schedule sessions based on their needs.

Notifications You must be signed in to change notification settings

Elostay/Psychologists

Repository files navigation

Hello, I'm Anastasiia 👋

🛠️ Tech Stack

  • Next.js 🚀
  • TypeScript 💻
  • Firebase 🔥
  • Tailwind CSS 🌟
  • Material-UI (MUI) 🎨
  • Formik + Yup 📑
  • Redux 📦
    • While not used in the current project, it's part of the codebase. I initially implemented it but rewrote the code and left Redux to demonstrate my knowledge of state management.

📝 Project Features

  • Authentication: Secure login and registration with Firebase Authentication.
  • Dynamic Data Handling: Using Firebase for real-time data synchronization.
  • Responsive Design: Fully responsive design built with Tailwind CSS.
  • Forms: User-friendly forms with validation using Formik and Yup.
  • UI Components: Pre-designed UI components using MUI for a modern look and feel.

🚀 Getting Started

To get this project up and running locally, follow these steps:

  1. Clone this repository:

git clone https://github.com/Elostay/Psychologists.git

  1. Install dependencies:

npm install

  1. Set up Firebase:

Create a Firebase project and add the Firebase config to your .env file.

  1. Run the project:

npm run dev

  1. Open the app in your browser:

http://localhost:3000

About

A website for help from psychologists. Users can sign up, log in, browse a list of psychologists, and schedule sessions based on their needs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published