Daniel Anievas Coria's Profile Picture

Daniel Anievas Coria

Software Developer, Interpreter and Translator

About Me

👋 Hi, I am @Daancoria

👀 I am interested in game development, Python projects, building interactive applications, and languages translation and interpretation.

🌱 Currently working on Pygame, Kivy, and state management for web applications, mobile apps, games and much more.

💞️ Looking to collaborate on open-source game projects, quiz applications, and creative coding challenges.

📫 How to reach me:

Email | LinkedIn

😄 Pronouns: he/him/his

⚡ Fun fact: I love building logic-based games, tweaking mechanics to make gameplay feel just right, and exploring new languages!

Skills

Projects

Quantum FlowForce Thumbnail

Quantum FlowForce

⚡ A production-grade AI automation landing site built for a real business client, designed to streamline small business operations through 24/7 intelligent virtual agents.

🤖 Key Features: Modular React architecture with scroll-triggered animation system, contact form with real-time validation and automated email delivery (via EmailJS), pricing tier logic, interactive testimonial carousel, feature-rich hero and CTA sections, and responsive design optimized for performance.

🛠️ Tech Stack: React 19 + TypeScript, Tailwind CSS with custom variables, Lucide React icons, EmailJS for transactional email automation, IntersectionObserver API for animation triggers, Vite for fast builds, and Vercel for continuous deployment and global CDN hosting.

🚀 Deployment: Live production deployment via Vercel with CI/CD integration and SEO-friendly structure—designed for scalability and professional B2B SaaS presentation.

Task Manager App Thumbnail

Task Manager App

✅ A sleek, feature-rich productivity tool built with React, TypeScript, and Auth0—empowering users to stay organized, on schedule, and in control of their tasks.

📋 Core Features: Comprehensive dashboard with task filters, sorting, search, and quick access to details and editing. Auth0 integration for secure, personalized task management.

🗂️ Advanced Task Modeling: Subtasks with checkboxes, recurring schedules, reminder notifications, rich notes, and estimated time tracking.

📅 Interactive Calendar: Visualize tasks by day, week, or month using a drag-and-drop calendar interface with color-coded priorities and fast modal creation.

🎨 Modern UI/UX: Mobile-first layout with dark mode, animated +AddTask button, form validation, and modular CSS for a polished and intuitive experience.

🛠️ Stack: React + Vite, TypeScript, Auth0, Context API, React Router, React Big Calendar.

EPUB Page Editor Thumbnail

EPUB Page Editor

📖 A desktop application for granular editing of EPUB files—enabling non-destructive modification of internal `.xhtml` pages, spine reordering, metadata review, and asset cleanup within a structured and responsive UI.

🛠️ Core Features: Automatic EPUB unpacking (`zipfile`, `shutil`), spine parsing and validation (`lxml`), real-time page listing with visual preview, single or batch deletion of `.xhtml` entries, spine and manifest synchronization, and EPUB repackaging with CRC integrity.

🔍 Structured EPUB Control: Displays all content files, metadata (title, identifier, cover), and file counts; handles malformed EPUBs with fallback loaders; logs internal operations for debugging; and preserves EPUB 2.0/3.0 structure post-edit.

🚀 Advanced Capabilities: - Dark mode and theming engine - Image-based filtering and removal (e.g., auto-skip `cover.jpg`) - Cover preview thumbnail detection - EPUB structure validation warnings - Confirmation modals and toast-style feedback - Safe temp directory management and auto-cleanup - Multi-threaded page loading for large EPUBs

🎨 UI/UX Design: Modular `tkinter` layout with scrollable page view, persistent sidebar navigation, responsive resizing, global theme application, keyboard shortcuts (Esc to exit, Enter to confirm), sticky toolbar, and centralized widget configuration for consistent styling.

🧩 Tech Stack: Python 3.11+, `tkinter`, `zipfile`, `shutil`, `os`, `tempfile`, `lxml`, `Pillow`, `re`, and `pyinstaller`. Compiled into a portable `.exe` binary for Windows with no runtime dependencies.

Inventory App Thumbnail

Inventory Management App

📦 A professional-grade inventory and invoice system built with Python and Tkinter—tailored for small businesses to track stock, manage suppliers, and streamline invoicing workflows.

🧾 Core Features: Dynamic item tracking, low-stock alerts, soft delete with restore, CSV/PDF export for inventory and invoices, live search, invoice management, and user login with role control.

🔐 Security & User Management: Login system with SHA-256 password hashing, admin/viewer permissions, secure logout switching, and full activity logs with timestamps and action history.

🎨 Modern Fluent UI: Emoji-enhanced buttons, bordered controls, Windows 11-style gradient headers, dark/light theme toggle, and tabbed interface using `ttk.Notebook` for clear navigation.

📁 Import & Export: CSV import for batch inventory and invoice uploads, automated PDF generation using ReportLab, system print integration, and clear visual inventory summaries.

📊 Logging & Audit Trails: Persistent action logs for all user events—logins, item modifications, invoice entries, and deletions—stored in an SQLite log table with filters and export capability.

🧩 Scalable Codebase: Modular structure with extendable functions for adding barcode scanning, cloud backups, and dashboard analytics in future versions.

🛠️ Stack: Python 3, Tkinter GUI, SQLite3 DB, ReportLab (PDF generation), CSV I/O, hashlib (security), PIL (for future enhancements like image-based items).

Advanced React E-commerce Thumbnail

Advanced React E-commerce

📌 See it live: https://reactecommerce-navy.vercel.app/

🛍️ A robust and scalable e-commerce platform engineered with React, Redux Toolkit, Firebase, and TypeScript—designed to deliver seamless shopping experiences from browsing to checkout.

🔐 Authentication: Secure registration/login with Firebase Authentication and session handling via Redux Toolkit.

👤 User Management: Intuitive user profile editing and deletion, synced with Firestore for real-time updates.

🛒 Smart Cart: Interactive cart with dynamic quantity management, item updates, and Firestore-based checkout functionality.

📦 Product & Admin Control: Products pulled from Firestore, with admin features for CRUD operations and auto-import from FakeStoreAPI.

🧾 Order History: Users can review past orders, including product lists, totals, and purchase dates—providing transparency and a professional touch.

🛠️ Tech Stack: React, Redux Toolkit, Firebase (Auth + Firestore), React Router, TypeScript, React Toastify.

🧪 Testing: Unit and integration tests implemented using Jest and React Testing Library following TDD principles.

🔄 CI/CD: Continuous Integration via GitHub Actions—running build, type checks, and tests before auto-deploying to Vercel.

📊 Coverage: Jest test coverage supported for local quality assurance and metric tracking.

--> Trivia React Thumbnail

Trivia with React

🧠 A quiz-style trivia application built using React that dynamically fetches questions from the Open Trivia DB API.

🎯 Features include category selection, difficulty filters, score tracking, and smooth component transitions.

🛠️ Demonstrated React state management (useState/useEffect), component structure, prop passing, and async data fetching.

📚 This project shows frontend proficiency and UX attention in an engaging quiz format—perfect for trivia lovers!

E-commerce API Thumbnail

E-commerce API

🛒 A backend RESTful API built for a fictional e-commerce store using Python and FastAPI.

⚙️ Supports product listings, user authentication, shopping cart, and order management endpoints.

🧰 Demonstrated skills in API design, route management, database interaction with SQLAlchemy, and secure user authentication.

📦 This project highlights full-stack backend capabilities suitable for scalable web services.

E-commerce Product Listing Thumbnail

E-commerce Product Listing

🛍️ A sleek and playful product listing web app inspired by Pokémon, built with HTML, CSS, and JavaScript.

🧾 Displays a dynamic list of Pokémon as products with unique IDs, real-time search filtering, and responsive design.

🎨 Highlights DOM manipulation, asynchronous API integration, grid layouts, and clean UI/UX implementation.

📱 A fun and functional mini e-commerce prototype demonstrating practical frontend techniques without using frameworks.

Dungeon Crawler Thumbnail

Dungeon Crawler

I’m thrilled to present my newly completed Dungeon Crawler game⚔️—a pixel-perfect, retro-inspired adventure developed entirely in Python 🐍 using Pygame.

Embark on a procedurally generated labyrinth filled with amazing soundtrack, hidden treasures, destructible walls, NPCs that will heal you throughout the levels, and crafty enemies powered by A* pathfinding.

Seeking a competitive edge in battle? Choose from five different bomb types 💣—each offering a distinct strategic twist.

Throughout development, I honed my object-oriented programming expertise, delved into pixel art design, and implemented AI-driven gameplay.

If you appreciate nostalgic aesthetics paired with modern coding ingenuity—or simply love a bit of creative chaos this is a good project for you to look at. 🎮

Tetris Thumbnail

Tetris

After diving into game development with Pygame/Kivy, I’ve built a classic Tetris-style game from scratch! This project wasn’t just about coding—it was a deep dive into problem-solving, game logic, and UI design.

💡 Skills Mastered:

🔹 Game Mechanics & Logic – Implemented collision detection, piece rotation, and line-clearing mechanics.

🔹 State Management – Handled game states like running, pausing, and game-over conditions efficiently.

🔹 Procedural Generation – Randomized Tetrimino pieces while ensuring balanced gameplay.

🔹 Rendering & Animation – Used smooth transitions and grid-based movement for an engaging experience.

🔹 User Interaction – Integrated keyboard/mouse inputs for responsive gameplay.

🔹 Optimization – Ensured fluid performance and structured the code for scalability.

This project was an exciting challenge and a great addition to my game development portfolio. Excited to keep building and learning!

Flappy-ish Bird Thumbnail

Flappy-ish Bird

Excited to share my game development project—Flappy-ish Bird, a fun take on the classic Flappy Bird, built entirely with Python and Pygame!

🛠️ Skills Demonstrated:

✅ Game Development with Pygame – Implementing physics, collision detection, and sprite animations.

✅ State Management – Handling game states, menus, and user input.

✅ Randomization – Dynamic backgrounds and pipe colors for a fresh experience every time.

✅ User Interaction – A bird color selection menu to enhance player engagement.

✅ Performance Optimization – Efficient rendering and smooth gameplay at 30 FPS.

🖥️ Features:

🎨 Customizable Bird Selection – Choose between red, blue, or yellow birds.

🌄 Dynamic Environments – Backgrounds switch between day and night randomly.

🚧 Pipe Variations – Pipes alternate between green and red.

🎮 Classic Flappy Gameplay – Simple yet addictive mechanics.

Sudoku Pygame Thumbnail

Sudoku

I recently coded a Sudoku game in Python (using Pygame) as a quick side project to sharpen my logic/algorithmic thinking and real-time event-handling skills learned at Coding Temple.

Highlights:

• Automatically generated puzzles and a matching solver

• Up to 3 mistakes allowed (then it’s game over!)

• Easily pause and resume – timer stops while paused

• Night mode for late-night sessions

• Hints and auto-solve for those tricky spots

• Instantly switch between Easy, Medium, and Hard

• Resizable window & adaptive UI

Alien Invasion Game Thumbnail

Alien Invasion Game

🚀 Just Launched: Alien Invasion - A Classic Arcade Game Built with Python & Pygame! 👾

🛸 Key Features:

Smooth ship controls with multi-directional movement

A dynamic alien fleet that reacts to screen edges

Bullet firing with limits and collision detection

Score tracking and life system

Game states: start, pause, game over, and restart

Custom sprites and background for a polished feel

💻 Tech Stack:

Python | Pygame | OOP Design

🎯 This was a great opportunity to dig deep into game loops, event handling, sprite management, and collision mechanics. Plus, implementing a modular codebase made it a joy to iterate on!

See the Games in Action

Dungeon Crawler

Flappy-ish Bird

Tetris

Sudoku Pygame

Alien Invasion

Contact

Feel free to reach out via: