Skip to content

SiliconNinjas/HelpMyBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HelpMyBudy

Description

This project is a full-stack application built using React Native with Expo for the frontend, Node.js with Express and TypeScript for the backend, and PostgreSQL for the database. Additionally, it incorporates machine learning functionalities with FastAPI.

Features

  • Frontend: Developed using React Native with Expo, providing a smooth and responsive user interface.
  • Styling: Utilizes Tailwind CSS for efficient styling on the frontend, ensuring consistency and flexibility in design.
  • Backend: Built on Node.js with Express, offering a robust and scalable server-side architecture.
  • Database: PostgreSQL is used as the database management system, ensuring data integrity and reliability.
  • Machine Learning: Integrates machine learning capabilities through FastAPI, enabling predictive analytics and data-driven insights.

Usage

  1. Start the backend server:
    cd backend
    npm install
    npm run dev
  2. Start the Expo server for the frontend:
    cd frontend
    npm i
    npm run android
  3. ML
    cd ML
    pip install openai
    python -m spacy download en_core_web_md 
    pip install -r requirements.txt
    uvicon main:app --reload

Configuration

  • Backend Configuration: Update configuration files in the backend/omgconfig directory for database connections, and .env environment variables, etc.

Contributing

Frontend: Ashrith Karunakar Backend: Ramith K S ML: Alphin K

License

This project is licensed under the MIT License.

Contact

For any inquiries or support, please contact email@example.com.