Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/builde7b0b/auraai
Spiritual Chatbot Guide for Numerology and Astrology Insights
https://github.com/builde7b0b/auraai
Last synced: 3 months ago
JSON representation
Spiritual Chatbot Guide for Numerology and Astrology Insights
- Host: GitHub
- URL: https://github.com/builde7b0b/auraai
- Owner: builde7b0b
- Created: 2023-12-14T01:33:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-16T01:20:15.000Z (5 months ago)
- Last Synced: 2024-09-16T02:45:01.346Z (5 months ago)
- Language: JavaScript
- Size: 31.8 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ฎ AuraAI: Spiritual Chatbot Guide
AuraAI is an innovative chatbot that provides insights into numerology and astrology, offering users a unique spiritual guidance experience.
## ๐ Features
- Interactive chatbot for numerology and astrology insights
- User authentication system
- Stripe integration for premium features
- Responsive UI design
- MongoDB database integration## ๐ Tech Stack
- Frontend: React.js
- Backend: Python (Flask)
- Database: MongoDB
- Payment Processing: Stripe
- Authentication: JWT## ๐ Getting Started
### Prerequisites
- Node.js and npm
- Python 3.x
- MongoDB
- Stripe account### Setup
1. Clone the repository:
```
git clone https://github.com/yourusername/auraai.git
cd auraai
```2. Set up the frontend:
```
cd frontend
npm install
```3. Set up the backend:
```
cd ../backend
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
```4. Set up environment variables:
Create `.env` files in both frontend and backend directories with necessary configurations.## ๐ฅ Running the Application
1. Start the frontend (from the frontend directory):
```
npm start
```2. Start the backend (from the backend directory):
```
python app.py
```## ๐งช Testing
Run frontend tests:
```
cd frontend
npm test
```Run backend tests:
```
cd backend
python -m unittest discover tests
```## ๐ Security Notes
- Always use environment variables for sensitive information
- Ensure CORS is properly configured
- Use HTTPS in production## ๐ค Contributing
We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for more details.
## ๐ License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
Developed with โค๏ธ by [InfiniMVP Team]