BitByte-TPC / alumni

Alumni Portal for IIITDM Jabalpur
https://alumni.iiitdmj.ac.in
MIT License
14 stars 54 forks source link

[FEATURE] Make a blog page #162

Open SamakshAgarwal1112 opened 1 month ago

SamakshAgarwal1112 commented 1 month ago

Is your feature request related to a problem? Please describe.

The blog page is to be created. The current \blogs\ page is just an empty page with just a "Let's get started!" text in it.

Describe the solution you'd like!

Make a \blogs\ page following the standard convention, i.e a header with the title Blogs, a footer, a search box with search fields - author's username, title, tags(should be able to select multiple) and type of blog, and all the available blogs in the form of boxes only showing author name, title, tags, date added, whether the blog is self or which campaign it belongs to and a view button to open a full detailed page of that blog at \blogs\<id-of-that-blog>. No need to make the detailed blog page for now. Additionally make sure the page is responsive.

Describe alternatives you've considered

Feel free to suggest!

Developer Help

For better idea of blogs data, check out the blogs model in feature\blog branch or PR #161 For reference to search box, check out \jobs\. For reference to boxes of blogs, check out \news\.

blazethunderstorm commented 1 month ago

@SamakshAgarwal1112 I want to work on this issue

SamakshAgarwal1112 commented 1 month ago

@ANIRUDHNARANG0 Go ahead.