LyfeAI is your AI-powered assistant designed to make your life easier.
- User Authentication: Register and log in securely.
- AI Chat: Interact with an AI-powered chatbot using the OpenAI API.
- Dark Mode: Toggle between dark and light themes.
- Profile Management: Update your profile and change your password.
- Reset Password: Reset your password with your email and receive a reset token.
- React.js
- Material-UI
- Axios
- Spring Boot
- Hibernate
- JWT for authentication
- MySQL
- CSS
components
: Contains all React componentsservices
: Axios services for API callsstyles
: CSS and styled components
controller
: REST controllersservice
: Business logicrepository
: Data access layermodel
: Entity classesconfig
: Security and other configurations
- Registration: Navigate to the registration page and create an account.
- Login: Use your credentials to log in.
- Chat: Start chatting with the AI assistant.
- Profile Management: Update your profile and change your password.
- Dark Mode: Toggle between light and dark themes using the switch in the settings.
This project is licensed under the Proprietary License.
For any inquiries, please reach out to me here.