This repository contains the source code for the Kennesaw State University (KSU) Lacrosse team’s website. Developed in C#, it includes controllers, models, views, and configuration files essential for the website’s functionality. The project is structured to facilitate easy maintenance and updates, supporting the team’s online presence.
- Team Information: Provides details about team members, coaching staff, and support personnel
- Game Schedule: Displays upcoming games, including dates, opponents, and locations.
- Results Archive: Maintains a record of past game results and statistics.
- News and Updates: Shares the latest news, announcements, and events related to the team.
- Contact Information: Offers ways to get in touch with the team for inquiries or support.
The website is no longer live, but key pages have been preserved as screenshots to document the layout, functionality, and content. These screenshots provide a visual record of the website and include both the main pages and subpages.
You can find the full list of screenshots and their descriptions in the Screenshots README.
- Programming Language: C#
- Framework: ASP.NET MVC
- Database: SQL Server
- Front-End: HTML, CSS, JavaScript
To set up the project locally:
- Clone the Repository:
git clone https://github.com/brettdavies/KSU-Lacrosse-Website.git
- Open the Solution:
- Navigate to the project directory and open
KSULax.sln
in Visual Studio.
- Navigate to the project directory and open
- Restore NuGet Packages:
- In Visual Studio, go to
Tools > NuGet Package Manager > Manage NuGet Packages for Solution
and restore the required packages.
- In Visual Studio, go to
- Configure the Database:
- Update the connection string in
Web.config
to point to your local SQL Server instance.
- Update the connection string in
- Run the Application:
- Press F5 or click the Start button in Visual Studio to build and run the application.
Contributions are not welcome. Development on this project has ended.
- ASP.NET MVC
- Entity Framework
Note: Ensure that your development environment is properly set up with the necessary tools and dependencies before running the application.