Legacy Code Base

2024

Collaborated with a team to build on a legacy code base, expanding and improving a web application that enables instructors to create courses and students to join them. This full-stack application includes a React frontend and a Java backend, along with a PostgreSQL database.

Project Highlights

  • Instructor tools for creating and managing courses.
  • Student interface for easy course enrollment.
  • Seamless data integration between the frontend, backend, and database.

Additional Improvements

  • Code refactoring for improved maintainability and readability.
  • Enhanced features based on user feedback and requirements.
  • Scalable deployment using Dokku for simplified application hosting.

Tools Used

  • Frontend: React, JavaScript
  • Backend: Java
  • Database: PostgreSQL
  • Hosting: Dokku
Demir Ince