{"id":30710898,"url":"https://github.com/riakjam/studymateai","last_synced_at":"2026-02-27T12:05:19.933Z","repository":{"id":312545381,"uuid":"1047822696","full_name":"RiakJam/studymateai","owner":"RiakJam","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-31T13:10:19.000Z","size":875,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-31T13:15:49.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/RiakJam.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-31T10:09:50.000Z","updated_at":"2025-08-31T13:10:23.000Z","dependencies_parsed_at":"2025-08-31T13:18:23.981Z","dependency_job_id":"2a325ff1-823f-4f55-8bd7-1ca53db15234","html_url":"https://github.com/RiakJam/studymateai","commit_stats":null,"previous_names":["riakjam/studymateai"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/RiakJam/studymateai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiakJam%2Fstudymateai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiakJam%2Fstudymateai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiakJam%2Fstudymateai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiakJam%2Fstudymateai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RiakJam","download_url":"https://codeload.github.com/RiakJam/studymateai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiakJam%2Fstudymateai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273377153,"owners_count":25094528,"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","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-09-03T01:48:26.979Z","updated_at":"2025-11-05T21:03:13.413Z","avatar_url":"https://github.com/RiakJam.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📚 StudyMate AI  \n\nStudyMate AI is a smart study companion that generates **AI-powered flashcards** from notes, textbooks, or custom input.  \nIt also integrates **Paystack payments** to handle subscriptions and premium access.  \n\n---\n\n## ✨ Features  \n\n- 🧠 **Flashcard Generator** – Converts text into flashcards using AI.  \n- 📊 **Smart Revision** – Uses spaced repetition for better memory retention.  \n- 💳 **Paystack Integration** – Secure payments for premium features.  \n- 🔐 **User Accounts** – Save flashcards, track progress, and manage subscriptions.  \n- 🌐 **Web-based App** – Built with Python, HTML, CSS, and JavaScript.  \n- 📈 **Analytics Dashboard** – Monitor study progress.  \n\n---\n\n## 🛠️ Tech Stack  \n\n- **Backend**: Python (Flask)  \n- **Frontend**: HTML, CSS, JavaScript  \n- **Database**: PostgreSQL  \n- **Payments**: [Paystack](https://paystack.com)  \n\n## Payment API are testing APIs not life. \n---\n## Deployed Website\n\nThe website is deployed on render, under a free plan package. \nNOTE: If the website is not accessed recently it sleeps and render will take some few seconds to start the website\n\n[Live](https://studymateai-1.onrender.com/)\n\n## Pitch Deck Presentation link\n\n[Link](https://www.canva.com/design/DAGxoq9Coro/VGoQYJ03x6AZuZqDMuNuJg/edit?utm_content=DAGxoq9Coro\u0026utm_campaign=designshare\u0026utm_medium=link2\u0026utm_source=sharebutton)\n\n## AI Prompt\n Create an AI website that generates flashcards and store the flashcards to the postgressql database.\n Create the following pages. Use flask in the python file, postgress sql schema and remote render connection. The html pages page should use the following colors. \n  --primary: #ffce00;      \n  --secondary: #6a5acd;    \n  --accent: #00d4ff;       \n  --light: #fdf6f0;        \n  --dark: #1e1e2f;         \n  --success: #32cd32;      \n  --text-light: #1e1e2f;\n  --text-dark: #fdf6f0;\n app.py\n index.html - Landing page\n dashboard.html - Flashcard generation and subscriptions\n premium.html - subscriptions using paystack\n login.html \n signup.html\n\n Create the postgressql schema. Database name hackerthone_db, tables flashcards and users. \n The flashcards table is for storing questions and answers and the user id\n THe users table is to store user's info, plan (free, basic/premium)\n\n \n\n\n## Websites pictures\n\n### Landning page\n![alt text](studym.png)\n\n### Dashboard\n![alt text](Screenshot_20250831_144823.png)\n\n### Demo - Signup - Signin - Flashcard generation free / premium and account upgrade \n\n[Video Link](https://www.canva.com/design/DAGxpDHhYqs/x1CcZ8LOXBarMD0w13ZbFg/edit?utm_content=DAGxpDHhYqs\u0026utm_campaign=designshare\u0026utm_medium=link2\u0026utm_source=sharebutton)\n\n\n## ⚙️ Installation  \n\n### 1. Clone the repository  \n```bash\ngit clone https://github.com/RiakJam/studymateai\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friakjam%2Fstudymateai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friakjam%2Fstudymateai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friakjam%2Fstudymateai/lists"}