{"id":28362937,"url":"https://github.com/potakaaa/cerae-i","last_synced_at":"2025-07-20T16:37:27.635Z","repository":{"id":285550870,"uuid":"958528012","full_name":"potakaaa/CERAE-I","owner":"potakaaa","description":"An AI-powered nursing documentation assistant that generates **CERAE (Clinical Experience, Reflection, and Evaluation Assignments), case studies, and other post-duty requirements","archived":false,"fork":false,"pushed_at":"2025-04-21T15:27:18.000Z","size":194,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-22T05:33:11.441Z","etag":null,"topics":["cerae","chatbot","gemini-api","nursing","nursing-assistant","student-nurse"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/potakaaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-01T10:47:30.000Z","updated_at":"2025-04-21T15:27:21.000Z","dependencies_parsed_at":"2025-04-21T16:37:03.716Z","dependency_job_id":null,"html_url":"https://github.com/potakaaa/CERAE-I","commit_stats":null,"previous_names":["potakaaa/cerae-i"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/potakaaa/CERAE-I","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potakaaa%2FCERAE-I","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potakaaa%2FCERAE-I/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potakaaa%2FCERAE-I/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potakaaa%2FCERAE-I/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/potakaaa","download_url":"https://codeload.github.com/potakaaa/CERAE-I/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potakaaa%2FCERAE-I/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266161010,"owners_count":23885886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cerae","chatbot","gemini-api","nursing","nursing-assistant","student-nurse"],"created_at":"2025-05-28T16:16:44.347Z","updated_at":"2025-07-20T16:37:27.629Z","avatar_url":"https://github.com/potakaaa.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CERAE-I\n\n🚀 **CERAE-I**: An AI-powered nursing documentation assistant that generates **CERAE (Clinical Experience, Reflection, and Evaluation Assignments), case studies, and other post-duty requirements**.\n\n## 🌟 Features\n- **AI-Powered Generation**: Uses Gemini AI to assist in creating structured nursing reports.\n- **RAG (Retrieval-Augmented Generation)**: Enhances responses by retrieving relevant nursing knowledge and previous prompts.\n- **Next.js Frontend**: Modern and responsive UI for seamless user experience.\n- **Django Backend**: Robust and scalable backend for handling data and authentication.\n- **OAuth2 Authentication**: Secure login system using an authentication library.\n\n## 🛠️ Tech Stack\n- **Frontend**: Next.js (React-based framework)\n- **Backend**: Django (Python-based framework)\n- **AI Model**: Gemini AI\n- **Authentication**: OAuth2 with better-auth\n- **Database**: PostgreSQL\n- **Vector Database**: Neon for RAG\n\n## 🚀 Getting Started\n### Prerequisites\nEnsure you have the following installed:\n- Node.js \u0026 npm\n- Python \u0026 pip\n- PostgreSQL\n- Virtual environment (optional but recommended)\n\n### Installation\n#### 1️⃣ Clone the Repository\n```sh\n git clone https://github.com/yourusername/cerae-i.git\n cd cerae-i\n```\n\n#### 2️⃣ Backend Setup (Django)\n```sh\n cd backend\n python -m venv env  # Create virtual environment\n source env/bin/activate  # Activate environment (Mac/Linux)\n env\\Scripts\\activate  # Activate environment (Windows)\n pip install -r requirements.txt  # Install dependencies\n python manage.py migrate  # Apply migrations\n python manage.py runserver  # Start Django server\n```\n\n#### 3️⃣ Frontend Setup (Next.js)\n```sh\n cd ../frontend\n npm install  # Install dependencies\n npm run dev  # Start Next.js development server\n```\n\n## 📖 Usage\n1. Sign in with OAuth2 authentication or manual registration.\n2. Select the type of document you want to generate (CERAE, case study, etc.).\n3. Provide necessary details and let AI generate structured content.\n4. Edit and export your reports easily.\n\n\n## 📚 Contributing\nWe welcome contributions! Feel free to fork this repository and submit pull requests.\n\n## 📜 License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n**Developed by Rald Helbiro Jr** 🎉\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotakaaa%2Fcerae-i","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpotakaaa%2Fcerae-i","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotakaaa%2Fcerae-i/lists"}