Skip to content

DEVELOP A WEBPAGE THAT FETCHES AND DISPLAYS DATA FROM A PUBLIC API (E.G., WEATHER, NEWS). DELIVERABLE: A RESPONSIVE WEBPAGE WITH API DATA DYNAMICALLY LOADED AND DISPLAYED

Notifications You must be signed in to change notification settings

Prince-Singh-Dev/CineScopes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎬 CineScope

CineScope is a full-stack Movie Search & Watchlist web application built using the OMDb API. Users can search for movies, add them to a personal watchlist, and manage them securely via authentication ..


πŸ“¦ Tech Stack

βš›οΈ Frontend:

  • React.js
  • React Router DOM
  • CSS (Glassmorphism + Neon Aesthetic)
  • FontAwesome Icons

πŸ›  Backend:

  • Node.js + Express.js
  • MongoDB (via Mongoose)
  • JWT Authentication
  • RESTful APIs

✨ Features

  • πŸ” Search movies by title using OMDb API
  • πŸ“ Add/remove movies from a personal Watchlist
  • πŸ” JWT-based authentication for user security
  • 🎨 Stunning UI with animations and glass effects
  • πŸ“± Responsive design β€” works beautifully on all devices

πŸ› οΈ Setup Instructions

πŸ”§ Backend:

cd CineScope/backend
npm install
# Create a .env file and add the following:
# MONGO_URI=<Your MongoDB URI>
# JWT_SECRET=<Your Secret Key>
npm start

πŸ”§ Frontend :

cd CineScope/frontend
npm install
npm start

πŸ”‘ Environment Variables (Backend) Variable : Description MONGO_URI : Your MongoDB Atlas URI JWT_SECRET : A strong secret for JWT

πŸ“‘ APIs Used OMDb API β€” movie search data API Key required: You can get your free key here

πŸ‘¨β€πŸ’» Author Prince Singh β€’ LinkedIn : https://www.linkedin.com/in/prince-singh-dev

OUTPUT

Image

πŸ“ License This project is licensed under the MIT License β€” feel free to use and improve it.

About

DEVELOP A WEBPAGE THAT FETCHES AND DISPLAYS DATA FROM A PUBLIC API (E.G., WEATHER, NEWS). DELIVERABLE: A RESPONSIVE WEBPAGE WITH API DATA DYNAMICALLY LOADED AND DISPLAYED

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published