๐Ÿ“ฆ TecnoUPSA Judge

ASP.NET MVC application for project voting and automatic ranking at the annual TecnoUPSA event.


๐Ÿ“– Overview

TecnoUPSA Judge is a web-based application developed to assist professors in securely casting votes for student projects during the annual TecnoUPSA event at Universidad Privada de Santa Cruz (UPSA).
The system handled user authentication, project ranking automation by category, and CSV data import for efficient project and participant management.


๐Ÿ› ๏ธ Technologies Used

  • Frontend: Razor Pages (ASP.NET MVC)
  • Backend: ASP.NET Core MVC
  • Database: SQL Server
  • Other Tools: Entity Framework, CSV Data Import

๐Ÿš€ Features

  • โœจ User authentication for professors (secure login)
  • โœจ Project voting system
  • โœจ Automatic ranking generation by category once voting is completed
  • โœจ CSV import for bulk loading of project and participant data
  • โœจ Admin dashboard for managing projects, users, and votes
  • โœจ Results export for event management

๐Ÿ–ผ๏ธ Screenshots

DescriptionImage
Login PageLogin Page
Voting InterfaceVoting Interface
Ranking ResultsRanking Results

๐Ÿค Contributing

Currently a closed project developed specifically for TecnoUPSA.
Feedback and improvement suggestions are welcome.


๐Ÿ“„ License

Proprietary Software โ€” All rights reserved.