Mina Soliman's Work | ContraWork by Mina Soliman
Mina Soliman

Mina Soliman

Next.js Developer | AI-Powered Builder | Problem Solver.

New to Contra

Mina is ready for their next project!

Cover image for Founder & E-Commerce Project Lead
Founder & E-Commerce Project Lead — Dropshipping Business 2024 Built and managed a full e-commerce operation, including a WordPress-based online store and product management workflow. Integrated online payment solutions using CowPay to enable customer transactions. Researched and selected products, managed supplier/product sourcing, and optimized product listings. Created and managed social media presence through Facebook business pages to support marketing and customer acquisition. Recruited and coordinated remote contributors through LinkedIn. Expanded the project by launching a separate Saudi Arabia–focused e-commerce website targeting a new market. Gained hands-on experience in e-commerce operations, digital marketing, web development, and business execution.
0
13
Cover image for Personal Blog — Next.js +
Personal Blog — Next.js + TypeScript A fast, modern personal blog built on Next.js (App Router) with React Server Components, TypeScript, and Tailwind CSS. Content is written in MDX and managed with Contentlayer, with light/dark themes, tag pages, multiple post layouts, and SEO built in (RSS, sitemaps). Includes a custom-built newsletter signup with server-side processing. Deployed on Vercel. Live: https://my-blog-two-wine.vercel.app
1
0
46
Cover image for Personal Portfolio Website — Next.js,
Personal Portfolio Website — Next.js, TypeScript & Tailwind CSS Designed and built a fully responsive personal portfolio site from the ground up using Next.js and TypeScript (93% TS), styled with Tailwind CSS. The project went through multiple design iterations to refine UX, layout, and accessibility — including custom SVG icons, optimized font loading via next/font, and a clean, modern interface. Highlights: Built with the Next.js App Router and TypeScript for a type-safe, performant codebase Responsive, accessibility-conscious UI styled with Tailwind CSS Continuous deployment on Vercel with automated CI/CD via GitHub Actions Iterated across multiple versions to improve design, functionality, and performance Live site: mysitev4.vercel.app (http://mysitev4.vercel.app)
0
41
Cover image for RubikSolverNext.js — Interactive 3D Rubik's
RubikSolverNext.js — Interactive 3D Rubik's Cube Solver An interactive web app that solves and visualizes a Rubik's Cube in real-time 3D. Users can manipulate the cube and watch solving algorithms execute through smooth, animated 3D rendering — all in the browser, with cross-platform support for iOS and Android. What it does Real-time 3D cube rendering and animation with Three.js and React Three Fiber Interactive controls for cube manipulation and step-by-step algorithm execution Custom solver logic built into the app Accessible, responsive UI with dark/light mode Deployable to web and mobile from a single codebase Tech stack Next.js 15, React 19, TypeScript, Three.js / React Three Fiber / Drei, Tailwind CSS, Radix UI (26+ accessible primitives), Expo (cross-platform), react-hook-form + Zod for type-safe forms. Live demo: rubiknext.vercel.app (http://rubiknext.vercel.app)Code: github.com/minarizk5/rubiksolvernext.js
0
43
Cover image for TaskMasterPro — Full-Stack Task Management
TaskMasterPro — Full-Stack Task Management Application TaskMasterPro is a complete task management application I built to help individuals and teams organize, track, and complete their work in one place. It combines a clean, responsive interface with the features people actually need to stay on top of their workload. What it does Create, edit, and delete tasks with titles, descriptions, due dates, and priorities Prioritize work and set due dates with reminders so nothing slips Organize tasks into customizable categories Collaborate by sharing tasks with teammates Track progress with clear status indicators Works seamlessly across devices thanks to a responsive design How I built it Frontend: React + Tailwind CSS for a fast, modern, fully responsive UI Backend: Node.js and Express powering the API layer Database: PostgreSQL with Drizzle ORM for type-safe data access Stack: ~99% TypeScript end-to-end for reliability and maintainability The result is a production-ready, deployed app with a thoughtful UX and a solid, scalable architecture — demonstrating my ability to own a project across the full stack, from database schema to polished front-end.
0
43
Cover image for Clara Galle — Bilingual Digital
Clara Galle — Bilingual Digital Archive A bilingual (EN/ES) biographical and visual archive for Spanish actress Clara Galle, designed as an interactive "marble temple." Visitors enter through porticos of biography, filmography, and gallery, then continue toward a quotes section where her words appear as carved inscriptions. The site blends editorial storytelling with a distinct architectural concept, organizing content into clear sections — Biography, Filmography, Constellation, Gallery, and Quotes — wrapped in a cohesive temple metaphor. Full English/Spanish language support is built in throughout. Role: Design & Development (end to end) Stack: Next.js, deployed on Vercel Type: Fan-made tribute / personal portfolio project
1
0
38