Skip to content

MateuszSuder/FilmDB

Repository files navigation

FilmDB

DISCLAIMER

Whole project is in polish, as it's for my studies.

For the sake of keeping whole project in polish, rest of readme will be in it.

Struktura folderów

FilmDB
│   index.js - plik wejściowy
│   filmdb.sqlite - plik bazy danych
│
└───controllers - folder zawierajacy pliki kontrolujace wyswietlanie podstron
│   │   homeController.js - plik zawierajacy logike wyswietlania widoku startowego
│   │   [x]Controler.js - plik zawierajacy logike wyswietlania widoku x
│
└───views - folder zawierajacy pliki ejs poszczegolnych elementow strony
│   │   home.ejs - plik zawierajacy wyglad strony startowej
│   │   [x].ejs - plik zawierajacy wyglad strony x
│
└───routes - folder zawierajacy pliki, które obsługują endpointy routera
│   │   home.js - plik zawierajacy obsługę endpointu '/home'
│   │   [x].js - plik zawierajacy obsługę endpointu '/x'
│
└───public - folder zawierajacy pliki, które będą publicznie dostępne
│   └───assets - folder z plikami multimedialnymi (obrazki, wektory itp)
│   │
│   └───style - folder z plikami stylów
│
└───src - folder zawierajacy pliki źródłowe
    └───database - implementacja połączenia z bazom danych
    │
    └───js - folder z plikami javascriptowymi

Jak uruchomić projekt

  1. Sklonować projekt:
git clone https://github.com/MateuszSuder/FilmDB.git
  1. Wejdź do folderu i zainstaluj zależności:
npm install
  1. Uruchom projekt (uruchamia nodemon):
npm run start

Design projektu - Figma

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •