Travel Web App with ReactJs

This is project is created by Nextjs 13 app router and typescript with Tailwind css framework. I have used firebase for authentication. I have handled all errors and validation.and this project is also responsive for mobile and large devices.I have also created a protected route and one profile page. I have used redux toolkit for state management.

Some Login user data

email:  amir@gmail.com
password: 123456


Getting Started

Follow these steps to get the project up and running on your local machine.

Prerequisites

Before you begin, ensure you have the following dependencies installed:

  • Node.js: Make sure you have Node.js installed on your machine.

Installation

  1. Clone the repository to your local machine using the following command:
git clone https://github.com/saharabanu/next13-authentication.git

  1. Navigate to the project directory:

    cd next13-authentication
    
  2. Install the project dependencies using npm:

    npm install

Running the Application

Once you've completed the installation you can start the development server:

  npm run dev