Skip to content

Null-logic-0/aveta-frontend

Repository files navigation

Aveta Frontend

A responsive, high-performance frontend for the Aveta platform, built with React, TypeScript, and Vite. The project leverages Tailwind CSS for styling and React Query for seamless data fetching. It comes with a clean ESLint configuration and optional React OAuth support.

Key Highlights Vite-Powered React + TypeScript Super-fast development and build time, along with type safety.

Tailwind CSS Utility-first styling setup for quickly crafting modern UIs.

React Query Handles server state with features like caching, background updates, and more.

ESLint Configuration A solid, customizable ESLint setup to enforce code quality and best practices.

Optional OAuth Integration Support for React OAuth (e.g., Google OAuth), ready to plug into authentication flows.

React TypeScript Vite Tailwind CSS React Query

Getting Started

Clone the repository:

git clone https://github.com/Null-logic-0/aveta-frontend.git
cd aveta-frontend

nstall dependencies:

npm install

Run the development server:

npm run dev

Customize ESLint setup (optional):

Adjust the ESLint configuration files for stricter linting, or add plugins like eslint-plugin-react-x and eslint-plugin-react-dom for React-specific rules.

Project Structure Insights src/: Contains the main application code.

vite.config.ts, tsconfig.json, eslint.config.js: Forms the backbone of tooling and linting setup.

sign-in sign-up home profile create-character edit-character character

Aveta Backend

https://github.com/Null-logic-0/aveta-ai-backend

Aveta Frontend (app)

https://github.com/Null-logic-0/aveta-frontend

About

Aveta Frontend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages