School project for our Web Frameworks class at INSAT. Kallos is An online Greek gifts store made with Angular.js, TypeScript, and Nest.js.

Presentation Video

Purpose of this project

The goal was to demonstrate our understanding and application of web development concepts using Angular, TypeScript, and Nest.js in a team project. We were also required to use a database and a REST API. We chose to use PostgreSQL and TypeORM for the database and Nest.js for the REST API.

What I learned

This was my first complete Angular project, and through it, I learned a lot about Angular, reactive programming with RxJS, and gained practical experience with NestJS in the backend.

Team

I am especially proud of our team of five people for successfully coordinating our efforts and completing the project in just a few days. We utilized #github effectively to track progress and merge code changes. This allowed us to keep everyone on the same page and stay organized throughout the development process.

Here are the links to the other team members' GitHub profiles:

contributors

Angular

Typescript

NestJS

typeorm

PostgreSQL

RxJS

Tailwind CSS

Kallos desktop image