Skip to content

MettelBach/To-read-list-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1) Tytuł i nazwa wybranego projektu

Zadanie 10 – System zarządzania listą zadań do przeczytania.

2) Opis treści

Projekt polega na utworzeniu aplikacji, która umożliwi użytkownikom tworzenie i zarządzanie listą książek do przeczytania.
Użytkownicy mogą dodawać nowe pozycje do listy, oznaczać książki jako przeczytane oraz usuwać z listy.
Struktura projektu MVC:
- Model (models): definicja modelu pozycji do przeczytania (np. tytuł, autor, gatunek);
- Kontroler (controllers): obsługa żądań http, interakcja z modelem i przekazywanie danych do widoku;
- Widok: (views): widok listy książek do przeczytania, formularz dodawania nowej książki, formularz edycji informacji o książce.

3) Listę i krótki opis zaimplementowanych w projekcie funkcjonalności

- Dodawanie nowych pozycji do listy książek:
Tworzenie książki i dodawanie do bazy danych (Wpisujesz takie dane: Tytuł, Opis, Rok, Gatunek i Zdjęcię);
- Oznaczanie książek jako przeczytane:
Zmiana właściwości książki z "nie przeczytane" na "przeczytane" (Znajduje się w bazie danych);
- Usuwanie książek z listy:
Usuwanie wszystkich danych książki z bazy danych;
- Redagowanie książek:
Zmiana wszystkich, usunięcie lub dodanie nowych danych w bazie danych;
- Przeglądanie stworzonych książek:
Wyświetlanie wszystkich danych z bazy danych.

UWAGA

1) Dane wejściowe już wpisane i przechowują się w bazie danych;
2) Żeby uruchomić aplikację trzeba uruchomić plik app.js lub wpisać w konsolę "npm start" i następnie zainstalować wszystkie zależności zapisane w package.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published