harsh7in / blogger Goto Github PK
View Code? Open in Web Editor NEWBlogger is a basic blogging application which includes user to create an account and post their views.
License: MIT License
Blogger is a basic blogging application which includes user to create an account and post their views.
License: MIT License
After registration, the URL is not redirected to the login page. Instead of this, it is showing error.
NoReverseMatch at /register/ Reverse for 'Login' not found. 'Login' is not a valid view function or pattern name.
Currently we don't have any way to check the number of times any particular blog has been viewed or the detailed page of that blog-post has been visited.
Also, We can't see the approximate Read Time of any specific blog.
Addition of View Count Feature that would be displayed in the UI.
Addition of feature that calculates the read time of any post and displays it on the UI, which may result in more user engagement with the website.
Is your feature request related to a problem? Please describe.
Code home page/landing page of blogger as per new UI designs, in this issue we focus on developing front-end of website .
Describe the solution you'd like
For design check issue #77
Write clean code
Follow good coding practices
Additional context
Use logo design as mentioned in ui
Use icons as well with home, notifications etc on header
Changes can be made if required but overall layout remains same
We can create blogs/posts from the command line/terminal right now.
Add functionality to create blogs through the web interface.
Currently, the Home Page of this App doesn't contain any searching option throughout all the posted Blog Posts, So what if any user wants to read blog posts according to his or her interests only? So,
I am thinking of adding a Search Card
feature where any user can search through all the blog posts, and that would return only those blogs which matches to the user's search query
.
A favicon to the site will be good with the logo
Implement Yearly/monthly Blog archieve. The title redirects to the post details
Task
You are supposed to create a community page for website where user can connect with communities related to their interest (eg: technology, science , sports , ux/ui design , programmers community etc.) .
Features
We can add following features on website but not restricted to these you can use your own creativity .
Again these are suggestions we would love to see your creativity
Implementation
Tools used : Figma , Balsamiq (make sure you create professional wireframes )
Create designs and share screenshots in comment section
Once finalized create PR
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
Inspiration
You can have a look at spaces on quora , it performs similar tasks , check for flaws that page already has and try to add your creativity
Is your feature request related to a problem? Please describe.
UI design for Home Page of Blogger
Describe the solution you'd like
UI design is exact replica of what your website will look like
This task is connected with issue #11 check for wireframes designed for this page and create a UI design for the same using color palette and font styling (for color and font check issue #45 )
Additional context
As we have more than one wireframe for a page so you can either choose a single wireframe and convert it into UI or use features from different wireframes designed by participants and come up with great solution .
Considering UI we expect a high fidelity design , use proper heading title without lorem ipsum .
Describe the bug
There should be a project structure added to the README.MD file so that it will be easy for a new contributor to understand the project.
Describe the solution you'd like
New post will be placed at top!!
In our project, a new post comes to the bottom. So add functionality to a post ordered by date.
Task
You are supposed to create a dashboard page for website that user can access after logging in and check for stats.
Features
We can add following features ondashboard but not restricted to these you can use your own creativity .
Again these are suggestions we would love to see your creativity
Implementation
Tools used : Figma , Balsamiq (make sure you create professional wireframes )
Create designs and share screenshots in comment section
Once finalized create PR
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
Describe the bug
When a user is logging out or logging in, there is no message displayed to the user whether the action is successfully performed or not.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A completion message needs to be displayed to the user. Like, You are logged In successfully or You are logged out successfully.
Account Holder should be able to edit his/her profile details.
Deliverables:
Backend API for editing profile details.
Frontend changes on the UI for the Feature.
Currently we are using a separate template for logOut page this one which seems quiet unneccesary.
Deliverables:
Remove the logOut template
Redirect to home page after user logs out of the site.
Is your feature request related to a problem? Please describe.
Discussion regarding color palette and font for "Blogger"
Describe the solution you'd like
Provide with appropriate color Palette and font pairing which could be used for a blogging website
Additional context
You can look for following link to get an idea
For font-pairing try these:
For color pallete,
check https://colorhunt.co/
Each title of post directs to new page containing feature to update or delete blog. Add functionality to delete/update blogs through web interface.
Deliverables
A template for issue creation.
A template for making pull requests.
Reference Resources:https://medium.com/@ramsunvtech/github-templates-f9223da738a4
https://medium.com/better-programming/github-templates-the-smarter-way-to-formalize-pull-requests-among-development-teams-89f8d6a204f
Describe the bug
Firstly, on running it shows an import error(discussed in #70). On making the changes and running the project, the layout of the home page is disturbed. Also, there are two headings for each blog.
To Reproduce
Steps to reproduce the behavior:
Screenshots
Why this error
Describe the bug
While setting up the project we need to include a step to create a virtual environment and then the user has to execute the requirements.txt file
Additional context
This will maintain a different environment for the project and the project dependencies will not affect other projects.
Is your feature request related to a problem? Please describe.
README,md file has Contribution Guidelines which is not good I thing!
Describe the solution you'd like
ill create a separate File for this
Each title of post on home page directs to a new page containing details of that post
Is your feature request related to a problem? Please describe.
UI design for dashboard Page of Blogger
Describe the solution you'd like
UI design is exact replica of what your website will look like
This task is connected with issue #31 check for wireframes designed for this page and create a UI design for the same using color palette and font styling (for color and font check issue #45 )
Additional context
As we have more than one wireframe for a page so you can either choose a single wireframe and convert it into UI or use features from different wireframes designed by participants and come up with great solution .
Considering UI we expect a high fidelity design , use proper heading title without lorem ipsum .
Make ui of the home page more attractive.
You can use HTML,CSS,Bootstrap.
To display Titles(or any other information required) of 5 recent posts in the sidebar.
Describe the Feature you'd like to add
Currently, db.sqlite3 file is getting tracked by git and it is already present in .gitigone file.
It has to be untacked because it is creating many conflicts.
Task
You are supposed to create a landing page for website where user can read and write blogs .
Features
We can add following features on website but not restricted to these you can use your own creativity .
Again these are suggestions we would love to see your creativity
Implementation
Tools used : Figma , Balsamiq (make sure you create professional wireframes )
Create designs and share screenshots in comment section
Once finalized create PR
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
Inspiration
You can have a look at quora and check what are some must have features in such websites
Is your feature request related to a problem? Please describe.
Currently, there is no option for resetting the password in case the user forgot it.
Add the "forgot password" functionality via sending mail at registered email-id to reset it.
Is your feature request related to a problem? Please describe.
It often happens that someone adds a new feature or makes some change in the code, and it indirectly breaks another feature. Django provides tests.py to avoid such cases.
Describe the solution you'd like
Whenever one adds a new feature, before putting a pull request he/she should run the tests.py. If it returns passed, the new code doesn't break previous features. Else it returns failed and the test which it was not able to pass, so that it can be fixed before putting a pull request. tests.py should be updated for every new feature which gets added.
Profile Picture is not showing after registration.
Feature requested
Currently we don't have a contributors.md
file to showcase our awesome contributors.
Deliverable
contributors.md
file having Contributor Details (Use Details from here)Is your feature request related to a problem? Please describe.
Currently user can use only username to login. I want to add feature of option of login using email also
Is your feature request related to a problem? Please describe.
UI design for community Page of Blogger
Describe the solution you'd like
UI design is exact replica of what your website will look like
This task is connected with issue #18 check for wireframes designed for this page and create a UI design for the same using color palette and font styling (for color and font check issue #45 )
Additional context
As we have more than one wireframe for a page so you can either choose a single wireframe and convert it into UI or use features from different wireframes designed by participants and come up with great solution .
Considering UI we expect a high fidelity design , use proper heading title without lorem ipsum .
Task
You are supposed to expand a community from communities page . Our flowchart goes like this
Home page -> communities -> selected community page
(if this is your first wireframe issue refer to #18 for previous designs)
Features
We can add following features on website but not restricted to these you can use your own creativity .
Again these are suggestions we would love to see your creativity
Implementation
Tools used : Figma , Balsamiq (make sure you create professional wireframes )
Create designs and share screenshots in comment section
Once finalized create PR
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
This is what I am expecting from page just a broad overview don't need to be followed as it is , I wanted to show what elements we can have rest is upto your creativity
Task
Add contribution guidelines for PR generation .
Must include points in guideline
(For reference purpose only)
Try to be more creative and elaborate your points properly. Check for open source projects take inspiration on how to create contribution guidelines
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
Happy Learning ๐
Task
You are supposed to design a logo for blogger . Look for designs which are already present for currently running blogging websites .
Implementation
Tools used : Adobe photoshop , Adobe illustrator or any other tool convenient to you.
Create designs and share screenshots in comment section
Once finalized create PR
Procedure
Claim this issue: Comment below that you want to work on this issue
Write relevant commit message while making a PR
Create a PR with self closing tags
Deliverables:
Backend API for keeping the record of likes of the post.
Frontend UI to like the post on the Blog card.
Feature to allow users to sign in via their Facebook, Instagram accounts..,
Describe the bug
When starting the server it throws an error that "cannot import name post"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The project should run without throwing any errors
Is your feature request related to a problem? Please describe.
UI design for community Page (particular page)of Blogger
Describe the solution you'd like
UI design is exact replica of what your website will look like
This task is connected with issue #49 check for wireframes designed for this page and create a UI design for the same using color palette and font styling (for color and font check issue #45 )
Additional context
As we have more than one wireframe for a page so you can either choose a single wireframe and convert it into UI or use features from different wireframes designed by participants and come up with great solution .
Considering UI we expect a high fidelity design , use proper heading title without lorem ipsum .
http://127.0.0.1:8000/post/6/
which doesn't look decent.views.py
file as well as the URL
pattern in the respective HTML pages, the URL for the post detail page will change to something like this http://127.0.0.1:8000/post/title-of-the-blogpost/
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or 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.