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