The Godfather Web App is a simple web application that provides information about characters from The Godfather film series. This app allows users to view character details such as name, surname, biography, and profile pictures.
The application is fully dynamic and uses the EJS templating engine to render HTML pages. The project is written with the ES Module system to take advantage of modern JavaScript features.
- Dynamic Character Profiles: View character details by entering a specific character name (e.g.,
/character/vito_corleone
). - Character Information: Includes character details from The Godfather films, such as name, biography, and profile picture.
- 404 Page: A custom error page is shown for invalid routes.
- Node.js: Developed using the native HTTP module, with no external frameworks.
- EJS: Used for rendering dynamic HTML templates.
- Tailwind CSS: Used for styling the dynamic HTML pages.
- HTML & JavaScript: Used for generating dynamic content and managing pages.
git clone https://github.com/talhaozbek61/the-godfather-nodejs.git
cd the-godfather-nodejs
npm install
npm start