Skip to content

HoudaifaBouamine/TeamUp-Backend

Repository files navigation

TeamUp

Overview

TeamUp addresses the difficulty of finding serious teams and mentors to guide beginners, as well as the challenge of contributing to open-source projects or securing internships for real project experience. The platform serves as a space where mentors can publish software projects for others to join, aiding software learners in finding teams to build projects under the guidance of a mentor. This facilitates learning teamwork, understanding how real-world projects are built, and gaining technical experience. Collaboration is central to our ethos, and mentors can be individuals with only slightly more experience than mentees, offering free or low-cost mentorship.

Features

  • Authentication: Secure user authentication for accessing the platform.
  • Account Management: Users can manage their accounts, update information, and settings.
  • Project Posting: Mentors can publish software projects for others to join.
  • Joining Projects: Users can join projects posted by mentors based on their interests and skills.
  • Chatting Rooms for Projects: Dedicated chat rooms for each project to facilitate communication and collaboration among team members.

Technologies Used

  • Frontend: Developed using React.js for the web frontend and Kotlin for the mobile app.
  • Backend: Built with ASP.NET for the backend services.
  • Database: PostgreSQL is utilized as the database management system.
  • UI/UX Design: Designs created using Figma to ensure a user-friendly interface.
  • Task Management: ClickUp is used for task management, ensuring smooth project organization and progress tracking.

testing the repo mirros *mirror

About

The backend for our 2CP project at ESI-SBA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors