Activity

omurkulovamir2008

Built a RAG service on top of 10 classic Kyrgyz epics - ask anything, get answers in Kyrgyz. A small attempt to bring Central Asian literature to a wider audience.
Went with hybrid retrieval: OpenAI dense embeddings + BM25 sparse search, fused via RRF in Qdrant. Makes a real difference on Kyrgyz proper nouns, which a pure semantic search struggles with.
Frontend is intentionally styled after Kyrgyz shyrdak carpets - dark crimson, gold, geometric ornaments. 5-query guest limit via sessionStorage, no backend needed.
Biggest deploy headache: pywin32 sneaking into requirements.txt from a Windows machine. One line to fix, thirty minutes to find

Attachment
0
omurkulovamir2008

Shipped this project!

That was really hard! I’m python developer and learning java spring was a whole new world to me! But I did it and hope my ship goes well ;)

omurkulovamir2008

MoneyManager is a full-stack personal finance application built with Spring Boot on the backend and React with Tailwind CSS on the frontend. The backend follows a layered architecture - Controllers → Services → Repositories — using Spring Data JPA for database interaction. Authentication is stateless, implemented via JWT tokens with a custom JwtRequestFilter validating every request. The database has four core entities: Profile, Category, Income, and Expense, linked via foreign keys with cascade delete. On the frontend, Axios handles HTTP communication with interceptors that auto-attach the Authorization header and redirect to login on 401 responses. The /filter endpoint supports dynamic querying by date range, keyword, and sorting using Spring Data’s Sort abstraction. Charts are rendered with Recharts (LineChart, BarChart, PieChart), providing visual analytics on the dashboard. The app runs on MySQL locally and PostgreSQL on Render in production

Attachment
0
omurkulovamir2008

Shipped this project!

Hours: 2.29
Cookies: 🍪 3
Multiplier: 1.5 cookies/hr

I totally forgot about this mini project and remembered about it only today. And decided to ship it immediately:)

omurkulovamir2008

I built a multilingual greeting card generator using React, TypeScript, and Google’s Gemini AI. Users select an occasion (Birthday or New Year), enter the recipient’s name, age, and interests, then choose from six tone options ranging from Official to Adult (with edgier humor). The app supports six languages including Russian, Kyrgyz, and English, with culturally-adapted prompts for each.
The UI uses a purple color scheme with a two-column layout - left side for inputs, right side for results. I implemented proper validation, loading states, and a copy-to-clipboard feature for the generated greetings. The Gemini API receives a detailed prompt requesting 2-5 sentences with emojis, using higher temperature (0.9) for the Adult tone to boost creativity.
The main challenge was crafting prompts that produce consistent, appropriate output across different languages and tones while maintaining the festive, personalized feel users expect from greeting cards.

Attachment
7

Comments

Trejos_1
Trejos_1 about 1 month ago

perfect now I will never run out of anything to say. is cool, I don’t know if it’s a mistake but the page was in Russian you should translate it at least with AI

parbarvaliya4811
parbarvaliya4811 about 1 month ago

It is good but you should keep it in English which make everyone easy to understand

nok
nok about 1 month ago

impressive!

thegenius0369
thegenius0369 about 1 month ago

I love This 💕

The Outlier
The Outlier about 1 month ago

Hi, I wanted to let you know that the greeting generator on your site isn’t working. When I click ‘Generate,’ I get a red [generateGreeting] Generation error on the screen.

Also, the console is showing a 400 Bad Request error when Brave’s translator attempts to process the dynamic content. It seems like the API request for the greeting is failing on the server side (Render). Hope this helps you fix it!

yousseifindx5
yousseifindx5 about 1 month ago

I think that you should make English as the main language for ur website

stormzzyyne
stormzzyyne about 1 month ago

Ok, tho whole page is in russian you should translate it

omurkulovamir2008

Shipped this project!

Hours: 10.26
Cookies: 🍪 86
Multiplier: 8.42 cookies/hr

That was incredibly hard. Like it was my second time creating a backend but I learnt a lot from that. Also creating a frontend was like: 50% me, 25% Claude AI, 25% God’s help :)))

I hope the ship goes well)

omurkulovamir2008

It’s been kinda hard to make a frontend. I used Claude and God’s bless to create it but finally it does;)
I almost finished my project. Only thing left is deployment. See the frontend;)

Attachment
0
omurkulovamir2008

Implemented all main features: auth, accounts, categories, and operations.

  • Set up JWT authentication with argon2 password hashing
  • Created User, Account, Category, and Operation models
  • Implemented CRUD operations for all entities via repositories
  • Added automatic balance updates when creating/updating/deleting operations
  • EXPENSE decreases balance, INCOME increases it
  • Created filtering by account_id, category_id, and date range
  • Added /categories/with-balances and /operations/details endpoints for analytics

Challenges:
Operations were tricky -> had to properly revert old balance changes when updating. Solved with revert -> update -> apply sequence.

Complete API ready for frontend integration.

Attachment
0
omurkulovamir2008

Started working on Budget App - a personal finance management application. Chose FastAPI + PostgreSQL stack, then I’ll write Frontend in React

  • Set up project structure with layers: models, repositories, services, routes
  • Created config file with database settings
  • Configured database.py with engine and sessionmaker
  • Added CORS middleware
  • Created basic health check endpoints

Decided to use Repository pattern for DB isolation and Service layer for business logic. Should make testing easier ;) (i hope)

I just forgot to write devlogs workinh on this project, so don’t pay attention that I wrote first devlog after 4:31 hours of developing :(

Attachment
0
omurkulovamir2008

Yesterday I was really tired bit everything looks pretty cool. I got only one error which I couldn’t fix. When I add an item in cart it does nothing. I tried all methods, used my brain. ChatGPT’s brain, Claude’s brain, Gemini’s brain - nothing changed. So i decided to just like.. um.. this bug may be in this project, it’s totally ok:))))
Here’s my frontend:

Attachment
0
omurkulovamir2008

It was hard but I almost finished a backend. Right now I’m checkin the endpoints via docs and everythink seems pretty good.
I’m gonna write a frontend for it too;)

Attachment
0
omurkulovamir2008

So I finished doing repositories, services, models and schemas. Now I’m gonna write routers, then do some tests and write a frontend for it. It is hard, I really try to think how to make all of this mess work :(
Backend is a bit harder than I thought

Attachment
0
omurkulovamir2008

I want to learn a FastAPI, so I could make a simple backend on Python ;) And to learn Vue.js to be able to write a frontend
That’s why I started this project. I think e-commerce shop, is one of the best ideas to build because you learn a lot while writing it :)
So my progress is - I started to write backend, I have done SQLalchemy schemas, Pydantic models, and repositories to work with db right now. I hope I’ll finish this project

Attachment
0