Skip to content
Sheida-EbrahimiPublic

About

GovGenie is an AI-powered accessibility tool that acts as a personal social worker.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gov-genie

GovGenie is an AI-powered accessibility tool that acts as a personal social worker. It is designed to assist users in navigating social services, providing a user-friendly interface to access and manage resources effectively.

Features

  • AI-powered assistance for navigating social services
  • User-friendly interface for accessibility
  • Backend powered by Python
  • Frontend built with Next.js and TypeScript
  • Dockerized for easy deployment

Project Structure

.
├── backend/          # Backend application (Python)
│   ├── app.py       # Main application logic
│   ├── Dockerfile   # Docker configuration for backend
│   ├── requirements.txt # Python dependencies
├── frontend/         # Frontend application (Next.js)
│   ├── app/         # Application pages and components
│   ├── public/      # Static assets
│   ├── Dockerfile   # Docker configuration for frontend
│   ├── package.json # Node.js dependencies
├── docker-compose.yaml # Docker Compose configuration

Prerequisites

Getting Started

Backend

  1. Navigate to the backend directory:
    cd backend
  2. Install Python dependencies:
    pip install -r requirements.txt
  3. Run the application:
    python app.py

Frontend

  1. Navigate to the frontend directory:
    cd frontend
  2. Install Node.js dependencies:
    npm install
  3. Start the development server:
    npm run dev

Running with Docker

  1. Ensure Docker is installed and running on your system.
  2. From the root directory, run the following command to start both the backend and frontend services:
    docker-compose up --build
  3. Access the application at http://localhost:3000.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

GovGenie is an AI-powered accessibility tool that acts as a personal social worker.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages