Skip to content

niduniDK/MovieStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 MovieStore

Welcome to MovieStore — a modern, animated, and visually engaging movie storefront web application built with React and Framer Motion. MovieStore lets users browse movie collections, discover films by genres, and experience dynamic transitions and animations for a smoother UI experience.


📸 Screen Images

Login page of MovieStore

Landing Page

Sign-up page of MovieStore

Landing Page

Landing page of MovieStore

Landing Page

Movie browsing view

Movie List

Movie List

Movie List


Watch Movie page of MovieStore

Landing Page


🚀 Getting Started

📥 Clone the repository

git clone https://github.com/niduniDK/MovieStore.git

📦 Install dependencies

cd Frontend
npm install

🚀 Run the backend

uvicorn main:app --reload --host 127.0.0.1

▶️ Run the app

npm run dev

📦 Tech Stack

This project leverages the following technologies:

⚛️ React — Frontend framework for building dynamic user interfaces

🎥 Framer Motion — React animation library for smooth transitions and interactive components

🛠️ Truffle — Development framework for Ethereum smart contracts

⛓️ Solidity — Smart contract programming language for Ethereum blockchain

📝 JavaScript — Primary scripting language for frontend and smart contract interaction

🚀 FastAPI — High-performance backend framework for building APIs in Python

🗄️ MySQL — Relational database management system for persistent data storage


🚀 What's coming next?

🎥 User preference based recommendation system

⛓️ Blockchain based smart transactions


About

A movie app powered by Augmented Reality and Movie recommendation system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors