AspDemoConnect is a comprehensive web application developed in ASP.NET C# for educational institutions. It allows students to register, log in, view tutorials and live demos, upload their own demos, and submit assignments for different subjects. The site also silently tracks attendance using session data, providing a seamless learning and tracking experience.
- User Registration and Login: Secure and easy student registration and authentication.
- View Tutorials: Access educational tutorials anytime.
- Live Demos: Participate in live demos during lab hours via LAN.
- Demo Upload: Students can upload their own demos for review.
- Assignment Upload: Students can submit assignments for different subjects.
- Attendance Tracking: Silent attendance tracking through session data.
- User-Friendly Interface: Simple and intuitive design for ease of use.
- Frontend: HTML, CSS, JavaScript
- Backend: ASP.NET C#
- Database: SQL Server
- Version Control: Git
- Clone the repository:
git clone https://github.com/contact2hitech/AspDemoConnect.git
- Open the solution in Visual Studio.
- Configure the SQL Server connection string in
appsettings.json
. - Apply migrations to set up the database.
Update-Database
- Run the application:
dotnet run
- Register a new account or log in with existing credentials.
- Navigate through the dashboard to access tutorials, live demos, and the demo upload section.
- Submit assignments for different subjects through the assignment upload section.
- Track your attendance and performance metrics silently through the session data.
We welcome contributions to AspDemoConnect! Here’s how you can help:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Your detailed description of the changes."
- Push to the branch:
git push origin feature-branch
- Create a pull request detailing your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions or feedback, please reach out at:
- Email: contact2hitech@gmail.com
- GitHub: contact2hitech