tijaramart provides a seamless shopping experience for users on the go. Built with Flutter, the app delivers a visually appealing and highly responsive user interface across both iOS and Android platforms.
The backend of the application is powered by Express.js, a popular Node.js framework, which handles all server-side logic and integrations. The database used is MongoDB, a flexible and scalable NoSQL database, which stores all product information, user accounts, orders, and other relevant data.
1.Product Browsing and Search: Users can browse products organized into various categories. and has search functionality to help users quickly find the items they're looking for.
-
User Authentication: create accounts, log in, and manage their profile information. The app supports social media login options for added convenience.
-
Shopping Cart and Checkout: add products to their cart, view the cart summary, and proceed to a streamlined checkout process to complete their purchases.
-
Order History: Customers can view their past orders, track the status of current orders, and manage any returns or exchanges.
-
Admin Panel: store managers can add new products, update inventory, view sales analytics, and manage customer orders.
-
Payment Integration: The app integrates with popular payment gateways.
-
Responsive Design
-
Personalized product recommendations
- Flutter with modern UI components Rating bar Charts
- Provider for state management
- Email Sign Up and Sign In
- Payment Integrated
- Express Server
- MongoDB
- Cloudinary for Media Storage
- Customer App component Adds product to cart Places order Pays using multiple Payment methods (GPay, ApplePay ...) Tracks order status Search products Rate products
- Admin App component Adds products Controls order status Manages all transactions