Shamika Redkar's Projects
This digital gallery features a curated selection of photos by artists like Massimo Marganoni, Giuseppe Milo, and Görlitz Photography, each presented in a sleek, responsive format that brings their work to life. Hover over images to discover the artists' names.
DataWiz is a user-friendly data science assistant that simplifies data analysis, offers natural language interactions, and automates exploratory data analysis. Upload datasets effortlessly, gain insights, detect outliers, and get feature engineering suggestions with ease.
Habitrós is a dynamic habit tracker app designed to elevate your daily routines and foster positive change. With an intuitive interface and powerful features, Habitrós empowers you to transform your habits into impactful rituals. Elevate your habits, elevate your life.
This is a Figma assignment for the Sheridan Course App, which is an application designed to help students at Sheridan College manage their courses, assignments, and schedules. The purpose of this assignment is to design the user interface and user experience for the app using Figma, a collaborative design tool.
The Investment Calculator is a web app that helps users estimate the future value of their investments by inputting initial amounts, annual contributions, expected returns, and investment duration, providing a clear breakdown of growth over time.
The K-Means Visualizer is an interactive web application designed to help users understand and visualize the K-Means clustering algorithm. Through an intuitive interface, users can experiment with different numbers of data points and clusters, and observe how the algorithm iteratively updates centroids and assigns data points to clusters.
LiftLog is a comprehensive fitness assistant application designed to help users manage their workout routines and fitness goals. With features like workout plan generation, tracking progress, and personalized fitness advice, LiftLog provides an interactive and engaging platform for fitness enthusiasts.
Video Conferencing App which includes features like messaging and creating accounts
This project is a classic Minesweeper game implemented in Python using the Pygame library. The objective of the game is to clear a rectangular board containing hidden "mines" or bombs without detonating any of them, with help from clues about the number of neighboring mines in each field. You can flag a tile if you think it could have a mine.
This project is a simple backend API built with Node.js, Express, and MongoDB. It was created as a learning exercise to understand the fundamentals of backend development, including setting up an Express server, connecting to a MongoDB database, and performing CRUD (Create, Read, Update, Delete) operations.
This project features dynamic typography, responsive design, and interactive elements that celebrate the art and joy of candy. Engage with a series of candy-themed installations, complete with rich descriptions that bring each exhibit to life.
A comprehensive blog project, featuring user authentication, post management, and a responsive design.
This interactive game leverages fundamental web technologies to simulate a classic Ping Pong match against a sophisticated AI opponent. It features collision detection algorithms, event-driven user input handling for paddle control, and utilizes audio elements for enhanced gameplay feedback.
The Pricing-Plan Project features responsive subscription plans for various user needs, displayed in a user-friendly format across devices. It integrates media queries for optimal viewing on larger screens, focusing on clear, actionable subscription options.
This Python project offers a command-line slot machine simulation where players deposit funds, bet on up to three lines, and spin to win. Featuring four symbols with varying values, the game calculates wins based on symbol matches across bet lines, multiplying bets by symbol values.
The project applied machine learning to predict red wine quality using the UCI dataset. Key steps included data exploration, model selection (with a focus on a stacking classifier), and evaluation using metrics like F1 Score. Feature importance was also analyzed for insights.
A simple web app to track scores for two players. Users can add points, set a winning score, and reset the game. The app displays a congratulatory message and fireworks when a player wins.
The "Secure Password Manager" is a Python-based tool for securely storing and managing passwords locally. Utilizing advanced encryption provided by the cryptography library, it offers a simple CLI for easy and safe password handling. Ideal for educational purposes or personal use, it ensures your sensitive information remains secure on your device.
This project is a fun and interactive game called Slime Sprint, implemented in JavaScript using the HTML5 Canvas. The objective of the game is to navigate your slime character through various obstacles and get a high score.
A simple web app for creating, editing, and deleting sticky notes. Notes are stored in the browser's local storage for persistence.
The Scoop is a dynamic TV shows web application that allows users to search for TV shows from various sources. It features a clean, responsive design using Bulma CSS, dynamic search query display, and easy navigation through TV shows with previous and next buttons, ensuring a seamless and unique user experience.
The app features a clean and interactive game board, real-time updates, and a game log that tracks each move.