/PlayLink

.NET API with Clean Architecture and CQRS, featuring advanced testing and a dynamic Angular frontend

Primary LanguageC#MIT LicenseMIT

PlayLink - Portfolio Application

Welcome to PlayLink, a vibrant social media platform designed for sharing, connecting, gaming and engaging with the community.

This application was developed and designed by me, Jaka Ambrus over multiple months to further my knowledge and skills in full-stack web development.

My application contains authentication, authorization, personalized profiles, a dynamic posts feed, gaming, live chat and more. Prioritizing both frontend and backend optimization, I focused on performance and best practices to enhance user experience and interface design, ensuring a responsive and user-friendly environment.

Live Site 🌐

Experience PlayLink live at https://ambrusocialmedia.com!


Video Demo ▶️

Check out my PlayLink Features Showcase Video!


Tech Stack 💻

HTML5 CSS3 SCSS JavaScript TypeScript Angular Angular Material RxJS Figma

C# ASP.NET PostgreSQL Postman Swagger

NGINX Git Docker Cloudinary DigitalOcean

Setup Guides ⚙️

Project Structure 📐

  • Client: The client folder contains the Frontend code. Detailed information about the frontend stack, architecture and functionalities can be found within this directory.
  • Server: The server folder holds the Backend code. Detailed information about the backend stack, architecture and functionalities can be found within this directory.
  • Testing The testing folder contains the testing documentation and test cases for both the Frontend and Backend of my PlayLink application.

Show Your Support 🌟

If PlayLink has been helpful or interesting to you, I would greatly appreciate your support! Giving a star ⭐️ on GitHub is a fantastic way to show your appreciation and helps more people discover my project. If you are interested, visit my LinkedIn profile and connect with me there.

Thank you for trying out PlayLink. If you're interested in professional collaboration or if my skills and project align with what you're looking for in a developer, I'm open to discussing potential opportunities. Please feel free to reach out to me for any professional inquiries or collaborations.

License 📜

This project is licensed under the MIT License - see the LICENSE.md file for details.