Skip to content

ashstrc/sos-app-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aegis Frontend

A React application built with Vite, featuring authentication, dashboard, and various pages using Material-UI.

Installation

  1. Clone the repository:

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

    npm install
    

    This will install the following packages:

    • Dependencies:
      • @emotion/react: ^11.11.0
      • @emotion/styled: ^11.11.0
      • @mui/icons-material: ^5.15.0
      • @mui/material: ^5.15.0
      • axios: ^1.6.0
      • js-cookie: ^3.0.5
      • lucide-react: ^0.544.0
      • react: ^19.1.1
      • react-dom: ^19.1.1
      • react-router-dom: ^6.20.0
    • DevDependencies:
      • @eslint/js: ^9.35.0
      • @types/react: ^19.1.13
      • @types/react-dom: ^19.1.9
      • @vitejs/plugin-react: ^5.0.2
      • eslint: ^9.35.0
      • eslint-plugin-react-hooks: ^5.2.0
      • eslint-plugin-react-refresh: ^0.4.20
      • globals: ^16.4.0
      • vite: ^7.1.6

Running the Application

To start the development server:

npm run dev

The application will be available at http://localhost:5173 (or the port specified by Vite).

Building for Production

To build the application for production:

npm run build

To preview the production build:

npm run preview

Linting

To run ESLint:

npm run lint

Technologies Used

  • React 19
  • Vite
  • Material-UI (MUI)
  • React Router DOM
  • Axios for API calls
  • JS-Cookie for cookie management
  • Lucide React for icons

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors