Skip to content

Latest commit

 

History

History
78 lines (60 loc) · 3.14 KB

File metadata and controls

78 lines (60 loc) · 3.14 KB

🌐 Tinfer

Project developed as part of the "Software Development Project" course.


📖 Project Description

Tinfer is a web-based social platform designed to help users discover friends, potential partners, and business opportunities within college communities.
The system integrates an Angular frontend, a Spring Boot backend, and a Supabase backend for authentication, data storage, and user management.

Key features include:

  • User connections for friendships, partnerships, and business collaboration.
  • Modern, responsive UI built with Angular.
  • Secure authentication and data management through Supabase.
  • Scalable backend with Spring Boot and Prisma ORM.

⚙️ Functional Requirements

  1. User Authentication & Profiles

    • Users can register, log in, and manage profiles.
    • Store preferences and interaction history.
  2. User Matching & Discovery

    • Users can browse and connect with other users based on shared interests and goals.
    • Filtering and sorting options for different connection types (friendship, partnership, business).
  3. Messaging & Interaction

    • Users can send messages to connect with others.
    • Facilitate collaboration or social interaction.
  4. Connection Management

    • Track matches, friendships, and business opportunities.
    • Data persisted securely in Supabase with Prisma ORM for structured querying.
  5. Responsive Frontend

    • UI built in Angular, optimized for mobile and desktop.

🧰 Technologies

  • Angular
  • Spring Boot
  • Supabase
  • Prisma

👥 Team Members

Karim Krklec[email protected]
Petar Božanović[email protected]
Luka Volarević[email protected]
Sven Ouzecky[email protected]


📝 License

Valid (1)
CC BY-NC-SA 4.0

This repository contains Open Educational Resources (OER) and is licensed under the Creative Commons license, allowing you to use and share the material under the following terms: Attribution must be given to the authors,
Commercial use is not permitted,
Derivative works must be shared under the same license.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License