{"id":26548610,"url":"https://github.com/okqsna/tacwise","last_synced_at":"2026-05-03T10:38:19.772Z","repository":{"id":283718093,"uuid":"951236651","full_name":"okqsna/TacWise","owner":"okqsna","description":"Mini-project for Fundamentals of Programming - platform for studying tactical medicine","archived":false,"fork":false,"pushed_at":"2025-03-21T18:27:12.000Z","size":179,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T19:29:17.718Z","etag":null,"topics":["flask","html","python","react","scss"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/okqsna.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2025-03-19T11:18:26.000Z","updated_at":"2025-03-21T18:27:15.000Z","dependencies_parsed_at":"2025-03-21T19:29:22.048Z","dependency_job_id":"af5951c2-2923-4f8c-89a0-2fe60715023a","html_url":"https://github.com/okqsna/TacWise","commit_stats":null,"previous_names":["okqsna/tacwise"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/okqsna%2FTacWise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/okqsna%2FTacWise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/okqsna%2FTacWise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/okqsna%2FTacWise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/okqsna","download_url":"https://codeload.github.com/okqsna/TacWise/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244914166,"owners_count":20530968,"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":["flask","html","python","react","scss"],"created_at":"2025-03-22T06:19:33.517Z","updated_at":"2025-10-27T06:09:13.432Z","avatar_url":"https://github.com/okqsna.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TacWise\n\n### is a full-stack educational platform \ndesigned to provide an interactive learning experience in tactical medicine. \u003cbr\u003e\nIt features a React-based frontend, a Flask backend, and MongoDB for data storage.\n\n\u003e 🎓 Developed as a mini-project for the “Fundamentals of Programming” course.\n\n🔗 [Take a look at TacWise here!](https://tacwise-deploy.onrender.com)\n\n\n## 📚 Features\n\n- **Interactive Learning Modules**: Explore structured content on tactical medicine.\n- **Flashcard System**: Reinforce knowledge through spaced repetition.\n- **User Authentication**: Secure login and personalized dashboards.\n- **Progress Tracking**: Visualize user progress across widgets on the user's dashboard.\n\n## ⚙️ Tech Stack\n\n- **Frontend**: React, JavaScript, HTML, SCSS\n- **Backend**: Flask (Python)\n- **Database**: MongoDB\n\n\n## ⚒️ Take a deeper look\n\n### Installation\n\n1. **Clone the repository**:\n\n   ```\n   git clone https://github.com/okqsna/TacWise.git\n   cd TacWise\n   ```\n2. **Backend set-up**:\n   ```\n   cd api\n   python (or python3) app.py\n   ```\n3. **Frontend set-up**:\n   ```\n   npm start\n   ```\n## 🗂️ Project structure\n### Folder structure\n```\nTacWise/\n├── api/              # Flask backend\n├── src/         # React frontend\n├── public/           # Static assets\n└──styles/      # Mixins \u0026 style variables for SCSS\n```\n### Userflow map\n🔗 [Take a look at our userflow map here!](https://lucid.app/lucidspark/3c7fd9f7-67ed-4315-afea-ab84e4858f4b/edit?viewport_loc=-4010%2C-1589%2C4973%2C2463%2C0_0\u0026invitationId=inv_b7decb17-2408-49f3-b906-3df9ec11017f)\n\n### Project architecture map\n🔗 [Take a look at our architecture map here!](https://lucid.app/lucidchart/ce866eae-4947-480e-85d8-5a6d27fd4938/edit?viewport_loc=-3159%2C-1529%2C5530%2C2692%2C0_0\u0026invitationId=inv_c03367f7-beab-48a8-88cb-61f80f5c9fb4)\n\n## 💻 Contributors\n\n- [Oksana Moskviak](https://github.com/okqsna) - front-end, back-end integration + small back-end development parts\n- [Ija Maharyta](https://github.com/luftboud) - back-end, database integration, database management, hosting\n- [Maksym Matseliukh](https://github.com/MakcDutch) - front-end pages structure\n- [Teodor Talan](https://github.com/oToTak) - front-end pages structure\n\n\u003cI\u003e@ Created by UCU APPS students, April 2025\u003c/i\u003e \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fokqsna%2Ftacwise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fokqsna%2Ftacwise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fokqsna%2Ftacwise/lists"}