Skip to content

obohatov/newspaper-agency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newspaper Agency Management System

This project was developed to address the need for a comprehensive tracking of redactors assigned to each newspaper in a newspaper agency.

The primary function of the system is to keep track of which redactors are responsible for the publication of each newspaper. This ensures transparency and accountability within the agency. img.png img_1.png

Database Structure

NAMS is built on a robust database structure that efficiently stores and retrieves information about the newspapers and their respective redactors. img_2.png

Test User

username: admin
password: olehbohatov

Installation

A quick introduction of the minimal setup you need to run it. (Python should be already installed)

git clone https://github.com/obohatov/newspaper-agency.git
cd newspaper
python3 -m venv venv
source venv/bin/activate (MacOS)
venv\Scripts\activate (Windows)
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Features

  • Unauthorized users can only read: list of news, redactors and topics and their detail pages
  • Authorized users can add, edit and delete news, redactors and topics

About

Newspaper Agency Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published