JavaScript
TypeScript
React
Express
Python
Flask
Pandas
SQL
PHP
Laravel
Vue.js
Tailwind
Bootstrap
Next.js
Redux
Sequelize
Quillify is a reading list application developed using Laravel and Vue.js, designed to provide users with a highly responsive single-page experience. The integration of Inertia.js creates a seamless connection between the backend and frontend, resulting in a smooth and engaging user interface. PostgreSQL is utilized for robust data management and high performance, while Tailwind CSS and HeadlessUI ensure a fully responsive design that enhances usability across devices, making it easy for users to track their reading lists.
InnSite is an Airbnb clone built with a custom API using Express and Sequelize, providing robust backend data management. The interactive frontend, designed with React, delivers a user-centric experience that closely mimics the original platform's functionality. Key features include browsing property listings, managing bookings, and secure user authentication. A Redux store is implemented for efficient state management, enabling real-time updates that enhance the overall user experience.
Beatbox is a Spotify clone designed to provide an immersive music streaming experience. It features a custom Flask-based API that optimizes data querying and management using SQLAlchemy and Alembic for smooth backend interactions. The user interface is enhanced with Tailwind CSS for a visually appealing and responsive design. A robust Redux store manages user interactions such as liked songs and playlists, while AWS S3 integration ensures secure and scalable media storage, facilitating easy management of music collections.
Statistically Speaking is a social media platform crafted for data enthusiasts, where users can engage with one another and share insights. Built with Flask and React, the platform emphasizes user-generated content and features interactive visualizations powered by D3.js. Utilizing Pandas on the backend for data processing, and React Router, with its actions and loaders, provides smooth navigation between user profiles and data posts on the frontend. This platform not only allows users to analyze their datasets but also fosters a vibrant community of analysts and scientists eager to connect and learn from each other.