All projects1 / 6
Team project
Woodle
A course platform where students and teachers each get their own space.
- Year
- 2025
- Role
- Full-stack developer
- Context
- Team project

Overview
Woodle is a web application for course management developed as part of a team project. The project follows a Full Stack architecture using Angular for the frontend and Node.js with Express for the backend. I mainly worked on the user interface, the different user areas, and communication with the REST API. The application also includes role-based access control, reactive forms, CRUD operations, and a database architecture combining PostgreSQL and MongoDB.
Built with
Collaborators
What I did
- 1Frontend development with Angular
- 2Design and development of the application’s user interfaces and user areas
- 3Implementation of role-based routing and guards
- 4Development of reactive forms and CRUD functionalities
- 5Communication with the backend through Angular services and REST APIs
- 6Backend development with Node.js and Express
- 7Integration and use of PostgreSQL and MongoDB
- 8Management of users, publications, notifications, and course units
Walkthrough
A quick look at the project in use.
Gallery






