Skip to content

Add My Projects and New Project pages #186

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jun 3, 2024
Merged

Add My Projects and New Project pages #186

merged 9 commits into from
Jun 3, 2024

Conversation

DharshiBalasubramaniyam
Copy link
Contributor

Related Issue

this pr fixes issue #172.

Description

I have added a new menu item for view their own projects.
I have created MyProjects.jsx which display the list of projects published.
I have created NewProject.jsx which display a form for uploading a new project.
I have added fields like, project name, repo link, description, image, and skills used. I have implemented validations for input fields as well.

Type of PR

  • Bug fix
  • Feature enhancement
  • Documentation update
  • Other (specify): _______________

Screenshots / videos (if applicable)

myprojects.mp4

Screenshot 2024-05-29 205804
Screenshot 2024-05-30 150526

Checklist:

  • I have performed a self-review of my code
  • I have read and followed the Contribution Guidelines.
  • I have tested the changes thoroughly before submitting this pull request.
  • I have provided relevant issue numbers, screenshots, and videos after making the changes.
  • [] I have commented my code, particularly in hard-to-understand areas.

Additional context:

Copy link

vercel bot commented May 30, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
uni-collab ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2024 9:49am

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to Our repository.🎊 Thank you so much for taking the time to point this out.

@DharshiBalasubramaniyam DharshiBalasubramaniyam changed the title New project Add My Projects and New Project pages May 30, 2024
@SUGAM-ARORA
Copy link
Owner

@DharshiBalasubramaniyam Update your branch with latest updates. If you face any problem then try these steps:

git checkout main
git pull
git checkout
git merge main
[ ... resolve any conflicts ... ]
git add [files that were conflicted]
git commit
git push

@DharshiBalasubramaniyam
Copy link
Contributor Author

@SUGAM-ARORA I have updated the branch. Kindly please review my pr.

@SUGAM-ARORA
Copy link
Owner

@DharshiBalasubramaniyam Just do branch update once again . I will merge this then

@DharshiBalasubramaniyam
Copy link
Contributor Author

@DharshiBalasubramaniyam Just do branch update once again . I will merge this then

done!

Copy link
Owner

@SUGAM-ARORA SUGAM-ARORA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@SUGAM-ARORA SUGAM-ARORA added gssoc GSSOC 2024 medium labels Jun 3, 2024
@SUGAM-ARORA SUGAM-ARORA merged commit d346b29 into SUGAM-ARORA:main Jun 3, 2024
3 checks passed
@SUGAM-ARORA SUGAM-ARORA added hard and removed medium labels Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc GSSOC 2024 hard
Projects
Development

Successfully merging this pull request may close these issues.

2 participants