TinyToes is a comprehensive web platform designed to help parents understand and care for their babies using advanced AI technology. It offers features such as baby cry analysis, milestone tracking, expert consultations, and a nanny booking service to provide seamless support to parents.
- Frontend: HTML, CSS, Bootstrap, JavaScript
- Backend: Django
- Database: MySQL
- AI Model: TensorFlow (ResNet50 for cry analysis)
Ensure you have the following installed:
- Python 3.8+
- Node.js & npm
- MySQL
# Clone the repository
git clone https://github.com/Rajendran2201/babycare.git
cd babycare
# Create a virtual environment
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
# Install dependencies
pip install -r requirements.txt
# Run database migrations
python manage.py migrate
# Start the server
python manage.py runserverEnsure to change the username and password for the database in the babycare/BabyCare/setting.py file before running the project:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'babycare_db',
'USER': 'db_user_name',
'PASSWORD': 'db_password',
'HOST': 'localhost',
'PORT': '3306',
}
}We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a feature branch (
git checkout -b feature-name). - Commit your changes and push to your branch.
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any queries or support, reach out to: 📧 Email: rajendran.stech@gmail.com