akshayskurup / Nexus-frontend

This is a social media website repository build using react-ts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌟 Nexus Frontend 🌟

This is the frontend of the Nexus project, built with React and Tailwind for styling.

πŸ“‹ Table of Contents

πŸ› οΈ Installation

Installation

  1. Clone the repo:

    git clone https://github.com/akshayskurup/Nexus-frontend.git
  2. Navigate to the project directory:

    cd frontend
  3. Install the dependencies:

    npm install

πŸš€ Usage

Usage

Running the Development Server

  1. Start the development server:

    npm run dev
  2. Open your browser and navigate to http://localhost:3000 to view the application.

✨ Features

Features

  • πŸ“± Responsive Design: Utilizes TailwindCSS for a mobile-first responsive design.
  • πŸ” User Authentication: Secure user authentication mechanisms.
  • βš›οΈ Dynamic Content Rendering: Built with React for dynamic and interactive user interfaces.
  • πŸ—‚οΈ State Management: Uses Redux Toolkit for efficient state management.
  • 🌐 API Integration: Axios for seamless API calls.
  • πŸ› οΈ Form Handling: Formik and Yup for robust form validation and handling.
  • βš™οΈ Real-time Communication: Socket.io for real-time event-based communication.
  • πŸ’³ Payment Integration: Integrated with Razorpay for payment processing.
  • πŸŽ₯ Video call and audio call: Utilizes Zego Cloud api for seamless video call and audio call.

πŸ“§ Contact

Contact

Akshay S Kurup - akshayskurup@gmail.com

Project Link: https://github.com/akshayskurup/Nexus-frontend

About

This is a social media website repository build using react-ts


Languages

Language:TypeScript 99.4%Language:JavaScript 0.3%Language:HTML 0.2%Language:CSS 0.2%