My personal portfolio website.

Tech Stack :

  1. Frontend : HTML : Structure of the web pages. CSS : Styling and layout. ASP.NET Web Forms: Dynamic content rendering using aspx pages. JavaScript: For any client-side scripting and dynamic content updates.
  2. Backend : C# (ASP.NET): Server-side logic and handling requests. Microsoft SQL Server: Database management system to store project details and other relevant data. ##Key Features: 1. Education: Displays a comprehensive overview of my academic qualifications, including degrees, institutions, and years of study. 2. Skills: Lists skills with corresponding proficiency levels, presented as percentages for better clarity. 3. Competitive Programming: Includes links to my LeetCode and Codeforces profiles, showcasing my contest participation and problem-solving abilities. 4. Career Objective: Clearly defines my professional goals. 5. My Projects: Provides an organized showcase of the projects I have worked on, including project names, detailed descriptions, and direct links to live projects or repositories. 6. Extracurricular Activities: Showcases my participation in non-academic activities. 7. Contact: Offers a contact form or links to my social media profiles, allowing visitors to reach out to me directly. 8. Admin Panel: A backend feature where the admin can manage the portfolio's content. This includes viewing and deleting messages received through the contact form, as well as adding, updating, or deleting project details. 9. Session Management: Implements secure session handling to keep users logged in throughout their session. It also manages user logout to ensure proper session termination. 10. Cookie Creation: Utilizes cookies to store user login credentials (username and password) for a smooth and convenient login experience on future visits. The cookies are set to expire after one hour to maintain security. 11. Responsiveness: Ensures the portfolio is optimized for various screen sizes and devices.

Built With

Share this project:

Updates