Skip to content

feat: add hackathon guidance dashboard#602

Open
sanskratishuklaa wants to merge 1 commit into
lovelymahor:mainfrom
sanskratishuklaa:add-hackathon-guidance
Open

feat: add hackathon guidance dashboard#602
sanskratishuklaa wants to merge 1 commit into
lovelymahor:mainfrom
sanskratishuklaa:add-hackathon-guidance

Conversation

@sanskratishuklaa

Copy link
Copy Markdown
Contributor

Hackathon Guidance Dashboard

Description

This PR introduces a comprehensive Hackathon Guidance Dashboard to help students prepare more effectively for hackathons by providing structured resources, guidance, and learning support.

Features Added

  • Added dedicated Hackathon Guidance module.

  • Added hackathon-related API routes and controllers.

  • Created database models for:

    • Hackathon Guidance
    • Hackathon Questions
    • Hackathon Experts
  • Implemented backend endpoints for managing hackathon resources.

  • Organized content to help users understand hackathon workflows, preparation strategies, and commonly asked questions.

Benefits

  • Helps beginners understand the hackathon ecosystem.
  • Provides a centralized place for hackathon learning resources.
  • Improves user engagement and platform usefulness.
  • Enables future expansion such as mentorship, AI guidance, and personalized recommendations.

Technical Changes

  • Added hackathon.controller.js
  • Added hackathon.routes.js
  • Added hackathonGuidance.model.js
  • Added hackathonQuestion.model.js
  • Added hackathonExpert.model.js

##Testing

  • Verified API routes are working correctly.
  • Confirmed successful integration with the existing backend structure.

Future Enhancements

  • AI-powered hackathon recommendations.
  • Mentor matching system.
  • Personalized preparation roadmap.
  • Hackathon opportunity tracking.

Closes #IssueNumber (if applicable)

@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

@sanskratishuklaa is attempting to deploy a commit to the Lovely Mahour's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant