Skip to content

atharva-khewle/OrionView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OrionView

This project marks my first step into MERN development. It's a dynamic website designed for browsing a vast collection of movies and series.

Link to live website

Overview

OrionView offers:

  • Search Functionality for easy discovery.
  • Comprehensive Show Information with detailed descriptions.
  • Curated Content featuring latest, popular, and top-rated shows.
  • Personalized Profile Page to manage shows.
  • Options to mark shows as completed, watching, or wishlist.
  • Custom Sorting Options for organizing shows.
  • Recommendation System for personalized suggestions.
  • Interactive Features like liking shows.

Security

OrionView places a high emphasis on security and data protection:

  • Token Authentication: User sessions are managed securely using tokens, reducing the risk of unauthorized access.
  • Password Encryption: All user passwords are securely hashed, ensuring data privacy and protection against potential breaches.

Technologies Used

OrionView leverages the following technologies:

  • Frontend: React.js for building dynamic user interfaces.
  • Backend: Node.js and Express.js for server-side logic and API development.
  • Database: MongoDB for efficient data storage and retrieval.
  • RESTful API: Utilized for seamless communication between the frontend and backend components.
  • API Integration: OrionView integrates with external APIs to retrieve show data from various websites.

Screenshots

HomePage

OrionView (6)

Search Movies

OrionView (2)

Search Series

OrionView (3)

Movie Page

OrionView (1)

Series Page

OrionView (4)

Profile Page

OrionView (7)

Profile Page with different pfp

OrionView (8)