About
This MEAN-Stack application was created as part of a project.
The idea was to develop a platform where students from the University of Applied Sciences Hamburg
can showcase their projects and connect with each other.
Currently, there are three user roles:
- Guests: As a guest, you can view all projects stored in the pre-configured database.
- Users without admin rights: As a user without admin rights, you can create new projects and edit/delete your own projects.
- Users with admin rights: As a user with admin rights, you can perform all actions that a user without admin rights can do. Additionally, you can edit/delete all projects (not just your own) and register new users.
My responsibilities
As I developed the application alone, I was responsible for all tasks.
- developing the frontend with Angular and PrimeNG
- developing the backend with Node JS, Express JS and MongoDB
Learnings
- improved understanding of the Angular framework (+)
- improved understanding of the deployment process (+)