Skip to content

peer2agent/front-landing

Repository files navigation

Peer2Agent Landing Page (front-landing)

This project is the front-end landing page for Peer2Agent, built using React and Vite.

Tech Stack

  • Framework/Library: React
  • Build Tool: Vite
  • Styling: styled-components
  • Routing: react-router-dom
  • Icons: react-icons
  • Notifications: react-toastify
  • Linting: ESLint

Project Structure

The main application code is located in the src/ directory, following a standard React project structure:

  • src/assets/: Static assets like images and fonts.
  • src/components/: Reusable UI components.
  • src/contexts/: React context providers.
  • src/pages/: Top-level page components.
  • src/routes/: Application routing configuration.
  • src/styles/: Global styles and theme configurations.
  • src/App.jsx: The main application component.
  • src/main.jsx: The entry point of the application.

Available Scripts

In the project directory, you can run the following commands:

npm install

Installs the project dependencies.

npm run dev

Runs the app in development mode. Open http://localhost:5173 (or the port shown in your terminal) to view it in the browser. The page will reload if you make edits.

npm run build

Builds the app for production to the dist folder. It correctly bundles React in production mode and optimizes the build for the best performance.

npm run lint

Lints the project files using ESLint.

npm run preview

Serves the production build locally to preview it.

Setup and Usage

  1. Clone the repository:

    git clone <repository-url>
    cd front-landing
  2. Install dependencies:

    npm install

    (or pnpm install if you are using pnpm, as indicated by pnpm-lock.yaml)

  3. Run the development server:

    npm run dev
  4. Open your browser and navigate to the local URL provided in the terminal (usually http://localhost:5173).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •