Skip to content

ambujalpha/News_App_Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 

Repository files navigation

News-App-Django

(I) Introduction :

Hello welcome to free news, here you can watch news on various topics of multiple domains. You can become a contributor of this platform too and can help us grow to give people fastest and real news. You can watch trending topics with their news and can share your views on any topic and can discuss with any other users. Send you email to us for daily updates. You can comment on any topic too, in this latest era of technology you can share QR code of news too and can read it via directly scanning it from anywhere. You can contact us for any queries.

(II) Website Overview :

The website is divided into two parts, first is user/customer point of view and other is company/backend point of view. For users we have created a user-friendly UI and free platform to share their views, discuss on news or any topic, read news, get daily updates, get trending topics and can comment on anything. User can also contribute for news. Users can create their account can login can perform various actions.

For company point of view we have created a simple and effective panel to operate the website and control comments and news contributed by users. Company can give permission to access certain limits to users and employees. We can assign groups and permission to employees. For certain users increasing hate/vulgarity on platform we can trace it's IP address and can blacklist that user too. We can view the dashboard where orders, increase in ratings, user registrations and unique visitors can be analysed and seen.

(III) Website features :

News of a particular category can be viewd as per our interest

News on Latest topics can be also seen

Footer of website, here we can see features and after entering mobile number or email we can get daily updates

Home page of website showing categories which are currently available, we can also increase/decrease them

We can enter particular category can see news according to that, we can also see news according to tags associated

For seeing all news we can see the tab of 'All news' on page and we can enter it, here we can use filters to search news according to our interest.

This is the about us page of news platform

This is the contact us page of our webapp

This login/create account page of webapp

This is layout when we open any particular news

This is portion where we can leave comment on particular news and start discussion

This is QR code feature where we can scan and read the news

We have many more functionality you can run the platform and explore it

(IV) Website Panel for company:

This section is panel part for backend/company point of view where we can use various features

We can see data of new orders, bounce rate, user registrations, unique visitors. This is basically the dashboard.

This the settings page to change basic settings and logo

This the message list, i.e, responses from the contact us forms

This is comment list, here we can first analyse comment and if it's appropriate then publish it

This is blacklisted IP's list, we can further add more

This is group table fro working employee's, we can further add more and we can also change their permission's

This is permission page, here we can change and allot permission's to the groups

This is manager list, we can add more and allot him/her to give more permission's to perform changes

This is the news add form, one can add news here via selecting category and sub-category with other requirements

This is news list page where we can see all news and from here we can delete/publish/edit the news

This is list of emails, the person's who have contacted us for daily updates. We can write can send mail's from here, similar page is for phone numbers

This is list of categories, here we can view them, edit them, delete them. We can further add more via .csv files too

We can add sub-category here via selecting category, a similar page is for adding category

Here we can add trending news/topics so person can visit directly to them

We have further more features you can run the website and see

(V) About Technical Stack :

(VI) Conclusions :

We are here capable of providing a free platform to reading/publishing news, freedom of speech is our motto and one can share their views in appropriate manner and language. Persons can discuss and become the part of free news community. For companies/owner we have provided a perfect manageable platform and for user an interesting user friendly place to interact. You can download and run it using manage.py file, for any errors google it you can find which dependencies/library you need to install it. ThankYou!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published