Projects 👩🏻💻
Scriptorium
Scriptorium is a full-stack web platform that lets users write, execute, and share code in real time across multiple programming languages. It features a custom code editor with syntax highlighting, stdin input, and isolated Docker-based execution for security. Users can create and fork code templates, write blog posts linked to code, and interact through comments and reports. The platform includes JWT-based authentication, RESTful APIs, and admin moderation tools; all built with a modern, responsive design.
Dish Detect
DishDetect is a lightweight machine learning tool that classifies food as Pizza, Sushi, or Shawarma based on a user’s answers to descriptive questions. It leverages classical NLP techniques like TF-IDF vectorization alongside Logistic Regression and Naive Bayes classifiers. Designed for fast inference and easy prototyping, it includes pre-trained models and supports K-Fold Cross-Validation for evaluation.
E-commerce Store
E-commerce Store is a modern, full-stack shopping platform built to deliver a seamless and responsive user experience across all devices. Customers can browse a wide variety of products, apply advanced filters based on categories, price, and availability, and securely check out using Stripe integration. The platform pairs with a fully functional admin dashboard where store managers can add, edit, or delete products, track orders, and manage inventory in real time.
StoreMaster
StoreMaster is a powerful and flexible full-stack platform that empowers users to create, customize, and manage online stores with ease. It features a comprehensive admin dashboard for inventory management, product categorization, store personalization, and real-time order tracking. Users can create multiple stores with unique configurations, dynamically manage inventory based on size and category, and organize products for better browsing. The platform supports robust APIs that allow seamless hosting and integration, ensuring scalability for future growth. Designed with a developer-friendly setup, StoreMaster is built to deliver a smooth store management experience from development to deployment.
Recipe Flow
Recipe Flow is a Java-based recipe management application that enables users to discover, upload, and save recipes with ease. Powered by the Edamam Recipe Search API, it supports rich filtering options such as dietary restrictions and provides intuitive search functionality. Users can also contribute their own recipes, complete with ingredients, steps, and optional images, and save favorites to their profile. The application was architected using key design patterns and the codebase follows SOLID principles. Recipe Flow demonstrates strong backend architecture and thoughtful user experience design.
Screen Select
Screen Select is a movie recommendation system designed to help users discover new films based on their past viewing history and personalized search criteria. Developed as a collaborative effort, the app offers an intuitive interface that allows users to search by genre, director, or year while continuously learning from their preferences. It combines customized filtering with a recommendation engine that adapts to user behavior, offering tailored suggestions over time. The project emphasizes thoughtful design, user-centric functionality, and logic-driven personalization to enhance the movie discovery experience.