Skip to content

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

Notifications You must be signed in to change notification settings

akshayskurup/Nexus-frontend

Repository files navigation

🌟 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