A dynamic and responsive web application built using React.js and Redux, designed to provide a seamless user experience with extensive features and integrations.
Built using React.js and ensuring a dynamic and responsive user interface.
-
User Authentication:
- Integrated Clerk for user authentication.
- Users can log in via phone number verification, email verification, or social media accounts like GitHub.
-
AI Integration:
- Conversational AI: Leveraged Gemini API for sophisticated conversational capabilities.
- Image Generation: Utilized Rapid API for generating images.
- Language Translation: Integrated translation services via Rapid API.
- Dictionary Services: Provided dictionary functionalities through Rapid API.
- Joke Generation: Implemented joke generation using Rapid API.
-
Responsive Design: Ensured the application is mobile-friendly and visually appealing on all devices using Bootstrap.
- Frontend: React.js, Redux
- Authentication: Clerk
- AI Services: Gemini API, Rapid API
- Design: Bootstrap, Responsive Design
-
Clone the repository:
git clone https://github.com/yourusername/evole-ai.git cd evole-ai
-
Install the dependencies
npm install
3.Set up environment variables: Create a .env file in the root directory. Add the necessary API keys and configurations for Clerk, Gemini API, and Rapid API.
- Start the development server:
npm start
Usage User Authentication:
Users can sign up or log in using phone number, email, or social media accounts. AI Features:
Access conversational AI, image generation, language translation, dictionary services, object detection, and joke generation through the application interface.