diyajaiswal11 / bloggitt Goto Github PK
View Code? Open in Web Editor NEWBloggitt is a blogging website that allows users to post their thoughts and knowledge with others.
License: MIT License
Bloggitt is a blogging website that allows users to post their thoughts and knowledge with others.
License: MIT License
Add Pagination on the index.html page and display 10 blogs per page.
Is your feature request related to a problem? Please describe.
Different tags can be attached to a blog like #blog,#firstblog,etc.
Describe the solution you'd like
Adding an extra field tags
for model Post
by using django-taggit
Is your feature request related to a problem? Please describe.
Clicking on a tag in any post will show all the posts having that tag.
Describe the solution you'd like
Having a separate html page which will dynamically render all the posts based on the tag clicked.
Approach to be followed (optional)
urls.py
for the featurehtml
page codeviews.py
Is your feature request related to a problem? Please describe.
Count of each tag used.
Describe the solution you'd like
We can have a model storing the count of each tag used so that we can use it for future features like filtering blogs by tags etc.
Currently, on creating a post object, we need to fill the slug field too. The slug field should be automatically generated using the title of the blog post whenever a new post object is created.
Add the Image upload feature while posting a Blog.
Is your feature request related to a problem? Please describe.
Currently the app is missing the option of user profile
Describe the solution you'd like
Adding an option to see user profile in the home page
Describe alternatives you've considered
In the profile option user can see user image, username and his/her email
Is your feature request related to a problem? Please describe.
The comment section does not have a reply section.
Describe the solution you'd like
We can add that
Is your feature request related to a problem? Please describe.
Currently, when we got to 'About' page or the profile page, we get stuck as we cannot navigate further.The only option is to move back.
Describe the solution you'd like
We should add navigation bars on every page so that the UI is interactive and flexible to navigate
I want to take up this issue,please consider it !!
View the category details in #7 , and write a 5-6 line content for about.html and make it exactly the same as index.html.
Make a form for the creation of a post with all required fields.
User should be able to save his favorite blog posts.
Is your feature request related to a problem? Please describe.
Create a dockerfile for the project
We can add a like button on very blog post posted on the app.
Is your feature request related to a problem? Please describe.
Currently if a user want to delete his/her post he doest not have functionality to delete the post
Describe the solution you'd like
Add delete option in the post so that a user can delete his/her post
Add a simple search bar in the navbar and write corresponding urls.py and views.py to search posts based on its title and content.
Add categories for blogs. List of categories are:
The current UI of the project is very simple. Design and integrate a new UI for the project that suits well with the topic and looks interactive.
You can use HTML, CSS, Javascript or any CSS Framework as per your choice and preference.
The comments and the form fir the same is not that beautiful and neat.
Use some CSS and bootstrap files to beautify the comment section
User should have an option of signing up using his Facebook and Google accounts.
All open-source projects have code of conduct file. Can I make this file ?
Can I add pull request template to this project to enhance the workflow of the repository?
Is your feature request related to a problem? Please describe.
Currently the user profile is not looking good
Describe the solution you'd like
Adding html ,css and js to make user profile page to look attaractive
Can I make issue templates to enhance the workflow of the repository?
Make some improvements to UI using nice color palette.
I'm working on this issue
Logged in user should have a update profile option where he can add his profile picture and update his username or email. (Make sure that the username and email is unique even after updating profile.)
@diyajaiswal11 Can I work on this?
Is your feature request related to a problem? Please describe.
There is no user friendly documentation (other than the quick start section in the README.md) about how to use this website.
Describe the solution you'd like
Some new documentation to be created which explains how to use the website. For example, a section on how to create a blog post, a section on how to comment on a blog post ect.
We can add an image in a blog to make it more interesting
Fetch posts without reloading page using ajax calls
I'm working on this new feature
We can have a PR template that suits this project. I would like to work on this @diyajaiswal11
Is your feature request related to a problem? Please describe.
This bot would help a first time contributor so that that contributor can follow this project's contribution guidelines.We can link our issue template, pull request template and code of conduct here.It will contain newIssue Welcome comment, newPR Welcome comment, firstPR welcome comment,etc.
We can use a GitHub App built with probot that welcomes new users when they open their first issue. You can use this welcome message to provide links to resources like the contributing guidelines, code of conduct, etc. It should be located in a .github/config.yml
Can I add contributing.md file for giving guidelines and rules for contributing to this project?
The current UI of the project has little imperfections, like in the post update page, etc. Make the UI consistent and perfect in all the pages. You don't need to design a new UI, you have to improvise and make each page look perfectly aligned and consistent throughout.
Add an about.html file and link it with the about button on navbar.
Is your feature request related to a problem? Please describe.
I want to add a like button to the comment section
If a superuser enters his credentials in our login page, then the django admin will open instead of the normal homepage(which is opening for other normal users).
Can I work on this @diyajaiswal11
Describe the solution you'd like
views.py
code for upload blog page(issue- #8)
We can add comment section so that any user can comment his/her views on a specific blog
User should be able to like the blog posts.
Describe the bug
The requirements.txt file in the main repo is not having all the packages used by the project.
Is your feature request related to a problem? Please describe.
Not related to a problem
Describe the solution you'd like
There should be a feature to share bloggit on other social media by clicking on icons
Describe alternatives you've considered
Adding icons in footer.
Approach to be followed (optional)
Go to index.html
Add sharing buttons for social media icons.
Make required changes in HTML and css file.
Additional context (optional)
Give context or upload screenshots about the feature request here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.