Skip to content

A web app using django framework. Frontend using html and bootstrap. Add articles which can be viewed by anyone. Just make an account and you are good to go.

License

Notifications You must be signed in to change notification settings

ritik5049/newspaper-app

 
 

Repository files navigation

Newspaper App

A web app made using django framework. The frontend is made using html and bootstrap and sqlite3 is used as the database. You can add articles which can be viewed by anyone. Just make an account and you are good to go. To see a live demo click here.

Requirements

Python 3.7
Django 2.2.8
And additional requirements are in Pipfile.

Setting up the Project

  • Download and install Python 3.7
  • Download and install Git.
  • Fork the Repository.
  • Clone the repository to your local machine $ git clone https://github.com/<your-github-username>/newspaper-app.git
  • Change directory to newspaper-app $ cd newspaper-app
  • Install pipenv $ pip3 install pipenv
  • Create a virtual environment and install all requirements from Pipfile $ pipenv install
  • Activate the env: $ pipenv shell
  • Make migrations $ python manage.py makemigrations
  • Migrate the changes to the database $ python manage.py migrate
  • Create superuser $ python manage.py createsuperuser
  • Run the server $ python manage.py runserver

Contributing

Feel free to raise a issue or make a pull request to fix a bug or add a new feature. If you are new to open source you can first read about git by clicking here.

Communtiy Slack Channel

To get started, the first step is to meet the community. We use slack to communicate, and there the helpful community will guide you. Slack is an instant messaging service used by developers and users of GitHub. It uses chatrooms, where developers can join in and can talk about a particular topic. Click here to join our Slack Workspace.

About

A web app using django framework. Frontend using html and bootstrap. Add articles which can be viewed by anyone. Just make an account and you are good to go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.2%
  • HTML 39.9%
  • PowerShell 3.6%
  • Batchfile 3.3%