Skip to content

SyntaxErrorLine42/tinfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 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 – Karim.Krklec@fer.hr
Petar BoΕΎanoviΔ‡ – Petar.Bozanovic@fer.hr
Luka VolareviΔ‡ – Luka.Volarevic@fer.hr
Sven Ouzecky – Sven.Ouzecky@fer.hr


πŸ“ 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


About

πŸ’Œ A social web app for dating & meeting people, team project for a Software Engineering course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors