@@ -51,35 +51,40 @@ <h1>My Projects</h1>
5151
5252 < div class ="project-card featured " data-category ="web ">
5353 < div class ="project-image ">
54- < img src ="images/ecommerce-platform .jpg " alt ="E-Commerce Platform ">
54+ < img src ="images/language-tutor-app .jpg " alt ="Neo4j Language Learning Tutor ">
5555 < div class ="project-overlay ">
5656 < div class ="project-links ">
57- < a href ="# " class ="btn btn-primary "> Live Demo </ a >
58- < a href ="# " class ="btn btn-outline "> GitHub </ a >
57+ < a href ="https://github.com/coding-crying/realtime-agents-language-tutor " class ="btn btn-primary " target =" _blank " > GitHub </ a >
58+ < a href ="https://github.com/coding-crying/realtime-agents-language-tutor/blob/main/IMPLEMENTATION.md " class ="btn btn-outline " target =" _blank " > Documentation </ a >
5959 </ div >
6060 </ div >
6161 </ div >
6262 < div class ="project-info ">
63- < h3 > E-Commerce Platform </ h3 >
63+ < h3 > Neo4j Language Learning Tutor </ h3 >
6464 < p class ="project-description ">
65- Full-featured e-commerce platform with user authentication,
66- payment processing, inventory management, and admin dashboard.
65+ AI-powered conversational Russian language tutor featuring real-time voice interaction,
66+ Neo4j graph database for spaced repetition learning, and advanced morphological analysis.
67+ Built with OpenAI's Realtime API and dual-supervisor architecture for optimal learning experience.
6768 </ p >
6869 < div class ="tech-stack ">
69- < span class ="tech-tag "> React</ span >
70- < span class ="tech-tag "> Node.js</ span >
71- < span class ="tech-tag "> MongoDB</ span >
72- < span class ="tech-tag "> Stripe API</ span >
73- < span class ="tech-tag "> JWT</ span >
70+ < span class ="tech-tag "> Next.js</ span >
71+ < span class ="tech-tag "> TypeScript</ span >
72+ < span class ="tech-tag "> Neo4j</ span >
73+ < span class ="tech-tag "> OpenAI Realtime API</ span >
74+ < span class ="tech-tag "> WebRTC</ span >
75+ < span class ="tech-tag "> Redis</ span >
76+ < span class ="tech-tag "> Docker</ span >
7477 </ div >
7578 < div class ="project-features ">
7679 < h4 > Key Features:</ h4 >
7780 < ul >
78- < li > Responsive design for all devices</ li >
79- < li > Secure payment processing</ li >
80- < li > Real-time inventory tracking</ li >
81- < li > Admin dashboard with analytics</ li >
82- < li > Email notifications</ li >
81+ < li > Real-time voice conversation with AI tutors</ li >
82+ < li > Neo4j-powered spaced repetition system (SRS)</ li >
83+ < li > Advanced Russian morphological analysis</ li >
84+ < li > Dual-supervisor agent architecture</ li >
85+ < li > Background processing with Redis/Bull queues</ li >
86+ < li > Comprehensive learning analytics and progress tracking</ li >
87+ < li > Production-ready Docker deployment</ li >
8388 </ ul >
8489 </ div >
8590 </ div >
@@ -130,7 +135,6 @@ <h4>Key Achievements:</h4>
130135 < div class ="project-overlay ">
131136 < div class ="project-links ">
132137 < a href ="docs/social-robotics-report.pdf " class ="btn btn-primary " target ="_blank "> View Report</ a >
133- < a href ="# " class ="btn btn-outline "> GitHub</ a >
134138 </ div >
135139 </ div >
136140 </ div >
@@ -205,106 +209,6 @@ <h4>Development Achievements:</h4>
205209 </ div >
206210 </ div >
207211
208- < div class ="project-card " data-category ="web ">
209- < div class ="project-image ">
210- < img src ="images/blog-platform.jpg " alt ="Blog Platform ">
211- < div class ="project-overlay ">
212- < div class ="project-links ">
213- < a href ="# " class ="btn btn-primary "> Live Demo</ a >
214- < a href ="# " class ="btn btn-outline "> GitHub</ a >
215- </ div >
216- </ div >
217- </ div >
218- < div class ="project-info ">
219- < h3 > Blog Platform</ h3 >
220- < p class ="project-description ">
221- Modern blog platform with markdown support, SEO optimization,
222- and content management system.
223- </ p >
224- < div class ="tech-stack ">
225- < span class ="tech-tag "> Next.js</ span >
226- < span class ="tech-tag "> TypeScript</ span >
227- < span class ="tech-tag "> Prisma</ span >
228- < span class ="tech-tag "> Tailwind CSS</ span >
229- < span class ="tech-tag "> Vercel</ span >
230- </ div >
231- </ div >
232- </ div >
233-
234- < div class ="project-card " data-category ="tools ">
235- < div class ="project-image ">
236- < img src ="images/code-generator.jpg " alt ="Code Generator Tool ">
237- < div class ="project-overlay ">
238- < div class ="project-links ">
239- < a href ="# " class ="btn btn-primary "> Try It</ a >
240- < a href ="# " class ="btn btn-outline "> GitHub</ a >
241- </ div >
242- </ div >
243- </ div >
244- < div class ="project-info ">
245- < h3 > Code Generator Tool</ h3 >
246- < p class ="project-description ">
247- CLI tool for generating boilerplate code and project
248- scaffolding with customizable templates.
249- </ p >
250- < div class ="tech-stack ">
251- < span class ="tech-tag "> Node.js</ span >
252- < span class ="tech-tag "> Commander.js</ span >
253- < span class ="tech-tag "> Handlebars</ span >
254- < span class ="tech-tag "> NPM</ span >
255- </ div >
256- </ div >
257- </ div >
258-
259- < div class ="project-card " data-category ="web ">
260- < div class ="project-image ">
261- < img src ="images/portfolio-generator.jpg " alt ="Portfolio Generator ">
262- < div class ="project-overlay ">
263- < div class ="project-links ">
264- < a href ="# " class ="btn btn-primary "> Live Demo</ a >
265- < a href ="# " class ="btn btn-outline "> GitHub</ a >
266- </ div >
267- </ div >
268- </ div >
269- < div class ="project-info ">
270- < h3 > Portfolio Generator</ h3 >
271- < p class ="project-description ">
272- Web application that generates professional portfolios
273- from user input with multiple themes and export options.
274- </ p >
275- < div class ="tech-stack ">
276- < span class ="tech-tag "> Vue.js</ span >
277- < span class ="tech-tag "> Vuetify</ span >
278- < span class ="tech-tag "> Puppeteer</ span >
279- < span class ="tech-tag "> Firebase</ span >
280- </ div >
281- </ div >
282- </ div >
283-
284- < div class ="project-card " data-category ="mobile ">
285- < div class ="project-image ">
286- < img src ="images/expense-tracker.jpg " alt ="Expense Tracker ">
287- < div class ="project-overlay ">
288- < div class ="project-links ">
289- < a href ="# " class ="btn btn-primary "> Download</ a >
290- < a href ="# " class ="btn btn-outline "> GitHub</ a >
291- </ div >
292- </ div >
293- </ div >
294- < div class ="project-info ">
295- < h3 > Expense Tracker</ h3 >
296- < p class ="project-description ">
297- Personal finance app with budget tracking, expense
298- categorization, and financial goal setting.
299- </ p >
300- < div class ="tech-stack ">
301- < span class ="tech-tag "> Flutter</ span >
302- < span class ="tech-tag "> Dart</ span >
303- < span class ="tech-tag "> SQLite</ span >
304- < span class ="tech-tag "> Provider</ span >
305- </ div >
306- </ div >
307- </ div >
308212
309213 < div class ="project-card " data-category ="tools ">
310214 < div class ="project-image ">
@@ -343,14 +247,6 @@ <h4>Key Contributions:</h4>
343247 </ div >
344248
345249 < div class ="project-card " data-category ="ml ">
346- < div class ="project-image ">
347- < img src ="images/cogmod-wander-retrieval.jpg " alt ="ACT-R Cognitive Modeling Research ">
348- < div class ="project-overlay ">
349- < div class ="project-links ">
350- < a href ="COGMOD latex.zip " class ="btn btn-primary " target ="_blank "> Download Paper</ a >
351- </ div >
352- </ div >
353- </ div >
354250 < div class ="project-info ">
355251 < h3 > Cognitive Modeling of Mind-Wandering and Rumination</ h3 >
356252 < p class ="project-description ">
@@ -375,6 +271,9 @@ <h4>Research Findings:</h4>
375271 < li > Quantitative support for negative memory bias theories</ li >
376272 </ ul >
377273 </ div >
274+ < div class ="project-links ">
275+ < a href ="Mind Wandering Cognitive Modelling.pdf " class ="btn btn-primary " target ="_blank "> Download Paper</ a >
276+ </ div >
378277 </ div >
379278 </ div >
380279
0 commit comments