Skip to content

An IMDB-like application. Backend is hosted on Render free tier so it may take a while to start :)

Notifications You must be signed in to change notification settings

Hrishi1999/CineScope

Repository files navigation

CineScope

Cinescope is an online platform which requires internet connection. So, anyone with internet connection can access it. Individual needs basic computer literacy skills and should be familiar with IMDB type website. No additional training is required for normal users to access this website. Users need to create account to access some features of the website. Additionally, user must be above 18 years to access Clubs feature of CineScope as it needs parental guidance. Also, Administrator is given with access for movie management, user management and comment moderation. So, administrator requires proper training to add, remove and update movies. Also, administrator should be able to distinguish the improper comments to delete it and also identify improper user to ban.

Authors

Getting Started

See deployment for notes on how to deploy the project on a live system.

Prerequisites

To have a local copy of this lab / assingnment / project up and running on your local machine, you will first need to install the following software / libraries / plug-ins

Node.js

Installing

To install Node.js, head to the following website: https://nodejs.org/en/ to download and install the Node.js runtime. Once you are done installing, validate the install by running the following command.

node --version

You should see the Node.js version you installed.

Once you have verified your Node.js setup, simply run the following command in the respository directory:

npm i

To start the development server and check out the website locally, run:

npm start

To create a production-ready build, run:

npm run build

Deployment

To deploy this application, Netlify was used. You can follow the Tutorial 2 Netlify guide for deployment steps.

Built With

  • React.js - JavaScript library to create interactive UIs
  • Vite - Vite is a frontend build tool which enables fast and efficient development
  • Chakra UI - A component library for React.js apps.
  • TypeScript - Strongly-typed typesafe langauge (superset of JS).

Acknowledgments

About

An IMDB-like application. Backend is hosted on Render free tier so it may take a while to start :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages