Skip to content

kikoDevv/KINO-SSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kino SSR Movie Website 🎬

Welcome to Kino, a Server-Side Rendered (SSR) movie website where you can browse movies fetched from a reliable API! Each movie has its own dedicated page with detailed information such as title, description, release year, and more.


🚀 Features

  • SSR (Server-Side Rendering): Dynamic rendering for faster and SEO-friendly pages.
  • Movie Listing: Browse a list of movies that loads data from a public API.
  • Movie Detail Page: Each movie has a dedicated page displaying its title, description, release year, and image.
  • Search & Filter: Working on.
  • Integration Testing: Tests ensure that each movie page is rendering the correct title with Jest and Supertest.

🔧 Tech Stack

  • Node.js with Express for the backend.
  • Pug as the templating engine to render pages dynamically.
  • Jest & Supertest for testing.
  • API: Data fetched from a movie API (not IMDb).
  • SASS for styling and layout.

🛠️ Installation

To get started with this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/kikoDevv/KINO-SSR.git
  2. Navigate to the project directory:
    cd <where-u-saved-the-files>
  3. Install dependencies:
    npm install
  4. 🚀 Running the Application:
    npm start

This will launch the server at http://localhost:5080, where you can access the movie website.

  1. 🧪 Running Tests:
    npm test
    

💬 Your feedback is always welcome! If you have any suggestions, issues, or just want to share your thoughts, feel free to reach out to me via email at:

📧 Email: kikoDevv@gmail.com ```bash

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published