Skip to content
View charlesacosta163's full-sized avatar

Block or report charlesacosta163

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
charlesacosta163/README.md

πŸ‘‹ Hi, I’m Charles Acosta

I’m a Computer Science student at Kean University and a full-stack web developer focused on building practical tools, dashboards, and web applications that solve real problems.

Most of my work centers around modern JavaScript/TypeScript development, data-driven interfaces, backend integrations, and user-focused products. I enjoy building projects from idea to deployment, learning through real-world problems, and improving my skills one project at a time.


πŸ’» Tech Stack

Frontend:
JavaScript, TypeScript, React, Next.js, HTML, CSS, Tailwind CSS

Backend & Databases:
Node.js, Express.js, PostgreSQL, MySQL, MongoDB, REST APIs

Tools & Platforms:
Supabase, Stripe, Vercel, Docker, Git, GitHub

Familiar With:
Java, Python, PHP, Chart.js, data visualization, API integrations


πŸš€ Featured Projects

IFlytics β€” Analytics Platform for Infinite Flight Users

IFlytics is a full-stack analytics platform built for the Infinite Flight community. Users can search for their Infinite Flight username and view flight statistics, flight history, route maps, aircraft insights, community profiles, CSV exports, and more.

Built with Next.js, TypeScript, Tailwind CSS, Supabase, PostgreSQL, Stripe, and REST APIs.

Key areas I worked on:

  • Dashboard pages and user profile pages
  • Flight history and analytics features
  • API integrations with paginated data fetching
  • Caching and performance improvements
  • Stripe payment flow for premium/lifetime access
  • Responsive UI and data visualization

KU Watch β€” Course Availability Tracker for Kean University

KU Watch helps students track course availability and get notified when seats open up. The project was built to solve a real student problem: constantly checking whether a course section has become available.

Built with Next.js, TypeScript, Tailwind CSS, Supabase, Express.js, and Discord notifications.

Features include:

  • Course watchlists
  • Authentication
  • Seat availability tracking
  • Notification system
  • Student-focused dashboard UI

🌱 Currently Learning

  • Advanced backend architecture with Supabase and PostgreSQL
  • Data visualization and analytics dashboards
  • Python and data structures
  • AI-assisted development workflows
  • Scalable API usage, caching, and background processing
  • WordPress, PHP, and broader web development tools

🎯 Current Goals

  • Land a software engineering, full-stack, front-end, backend, or web development internship
  • Continue improving IFlytics based on real user feedback
  • Build more polished, useful tools for students and online communities
  • Strengthen my backend, database, and system design skills
  • Keep learning by shipping real projects

πŸ“« Connect With Me


Thanks for stopping by!
I’m always open to connecting, collaborating, or talking about web development, analytics, and building useful software.

Popular repositories Loading

  1. iflytics iflytics Public

    An advanced user analytics website for the game Infinite Flight

    JavaScript 2 1

  2. unofficial-course-sniper unofficial-course-sniper Public

    JavaScript

  3. guineblog guineblog Public

    A small blogging application that lets you create, delete, update, and view blogs from users.

    TypeScript

  4. charlesacosta163 charlesacosta163 Public

    Config files for my GitHub profile.

  5. prostore-course prostore-course Public

    From Traversy Media's Next 15 e-commerce course

    TypeScript

  6. ku-snipe ku-snipe Public

    A "definitely totally original" course sniper tool for Kean University

    TypeScript