The RemoAI Main Frontend is a modern, responsive web application built with React, TypeScript, Vite, and TailwindCSS. It serves as the primary user interface for interacting with RemoAI's suite of AI-powered tools and workflows. The frontend is designed for scalability, internationalization, and seamless integration with authentication providers.
- Modern UI: Built with React, TailwindCSS, and Framer Motion for smooth animations.
- Authentication: Integrated with Privy for email, wallet, and Google login.
- Internationalization: Multi-language support using i18next.
- Responsive Design: Mobile-friendly and dark mode support.
- Routing: Client-side routing with React Router.
- Reusable Components: Modular structure for easy extension.
- Showcase & Blogs: Use case demos and blog content.
main-frontend/
├── public/ # Static assets (images, icons, etc.)
│ └── images/ # App screenshots and illustrations
├── src/
│ ├── assets/ # Additional images, gifs, and SVGs
│ │ └── Usecases/ # Animated use case demos
│ ├── components/ # Reusable React components (NavBar, Footer, etc.)
│ ├── context/ # React context providers (e.g., LanguageContext)
│ ├── pages/ # Main page components (Home, Login, SmartApply)
│ ├── routes/ # App route definitions
│ ├── styles/ # Global and component CSS
│ └── ...
├── package.json # Project metadata and scripts
├── vite.config.ts # Vite build configuration
├── tsconfig*.json # TypeScript configuration
└── README.md # Project documentation
/- Home: Landing page with banner, use cases, and blog highlights./login- Login: User authentication via Privy./SmartApply- Smart Apply: AI-powered job application workflow./waitlist- Join Waitlist: Register interest for early access./Blogs/Intro- Blog Intro: Featured blog content.
- Main logo:
public/MainLogo.png - Screenshots:
public/images/Home.png,public/images/ApplyforJob.png, etc. - Animated use cases:
src/assets/Usecases/FoodOrder.gif,AI.jpg, etc.
# Install dependencies
npm install
# or
yarn install# Start the development server
npm run dev
# or
yarn devThe app will be available at http://localhost:3000.
npm run build
# or
yarn buildnpm run preview
# or
yarn previewnpm run lint
# or
yarn lintCreate a .env file in the root with the following (see .env.example if available):
VITE_PRIVY_APP_ID=your-privy-app-id
- React (with hooks)
- TypeScript
- Vite (build tool)
- TailwindCSS (utility-first CSS)
- Framer Motion (animations)
- React Router (routing)
- i18next (internationalization)
- Privy (authentication)
This project is licensed under the MIT License - see the LICENSE file for details.
RemoAI Main Frontend — Modern, scalable, and ready for the future of AI-powered web apps.
The End!
