i was fixing the ui and added and fixed admin page
i was fixing the ui and added and fixed admin page
we fixed ui and added smtp and google oauth
Today I started preparing FeraSetu as my Stardance project.
FeraSetu is a web app for local shopkeepers. The idea is simple: many small shops still take orders through calls or WhatsApp, and managing products, orders, invoices, and customers manually becomes confusing. I wanted to build a simple digital bridge for them.
The main goal of FeraSetu is to help a shopkeeper create an online shop, add products, receive orders, manage invoices, and view basic business activity from one dashboard.
I focused on making the project clear and organized for shipping.
I reviewed the current project structure and separated the frontend and backend parts. The frontend uses React, Vite, and TypeScript. The backend uses Node.js, Express, and TypeScript. The project also has pages for dashboard, products, orders, analytics, AI assistant, website builder, and public shop pages.
I also worked on planning the README so that reviewers can understand the project quickly. Instead of only writing a big startup-style description, I want the README to explain what the project does, how to run it, what features are working, and what I learned while building it.
Right now, FeraSetu is planned around these main features:
The public shop page is important because it shows the real purpose of the project. A shopkeeper should be able to publish a small online store that customers can visit.
I am building FeraSetu because I think local shops need simple tools. Many shopkeepers do not need a huge e-commerce system. They need something easy: add products, share a shop link, get orders, and manage them.
I want FeraSetu to feel practical, not overcomplicated.
One problem is that the project has many ideas, so I need to keep the MVP focused. If I try to build everything at once, it can become messy.
For Stardance, I will focus on the core flow:
I learned that a good project is not only about writing code. It also needs clear documentation, clean structure, and a working demo. If someone opens the GitHub repo, they should quickly understand what the project is and how to run it.
I also learned that writing a README is part of building the product, not just extra work.
Next, I want to:
FeraSetu is still a work in progress, but I want to keep improving it step by step and ship a real working project for Stardance.