Giter Club home page Giter Club logo

filmfrenzy's Introduction

######################FilmFrenzy#######################

Welcome to the Film Review System! This project allows users to explore and engage with movie reviews provided by critics. Please follow the instructions below to make the most of this program.

Instructions:

@ Login: To access the program, you must first log in using your existing account or create a new account if you don't have one yet. During the login process, please ensure that your User ID, Critic ID, and Password do not contain any spaces.

@ User Reviews: Users are not allowed to write reviews. They can only view and comment on existing movie reviews. You can browse through the reviews and leave your thoughts and feedback in the comments section.

@ Critics: Critics have the privilege of writing reviews for movies. If you are a registered critic, you can log in using your Critic ID and Password. Once logged in, you can submit your reviews for the movies you have watched.

@ Movie Reviews: Each movie will have only one review available. Critics will provide these reviews based on their personal opinions and insights. Users can engage with the reviews by leaving comments and discussing the movie with other users.

@ Space Restrictions: Please be cautious while entering your login details. Make sure there are no spaces in the User ID, Critic ID, or Password fields. Spaces may cause login errors, so ensure that you enter the information correctly

@ Deletion of IDs: Both users and critics have the option to delete their accounts if desired. You can remove your User ID or Critic ID by accessing the account settings and following the provided instructions.

@ A comment must be in one line; multiple lines are not allowed.

Facilites:

  1. User registration and login: Users can create an account and log in to the system.

  2. Write review: Logged-in users can write reviews for movies they have watched.

  3. Edit review: Users can edit their previously submitted reviews.

  4. Delete review: Users can delete their own reviews if needed.

  5. View review: Users can view their own reviews as well as reviews written by others.

  6. Comment on reviews: Users can leave comments on reviews to engage in discussions.

  7. Add movies to watchlist: Users can add movies they want to watch to their personal watchlist.

  8. Read reviews: Users can read reviews written by others to get recommendations or insights about movies.

  9. Top movie list: The system provides a list of top-rated movies based on user ratings or IMDb ratings.

  10. Search movies: Users can search for movies by title.

  11. User roles: Admins can have additional privileges such as managing user accounts and movie listings.

and many more...

List of used C++ & OOP concept:

  1. Inheritance
  2. Polymorphism
  3. Encapsulation
  4. Data abstraction and Data hiding
  5. Friend Funtion
  6. File I/O
  7. Operator Overloading
  8. Function Overloading
  9. RTTI
  10. Makefile
  11. Template
  12. STL
  13. Type Conversion and Typeid and many more...

To run the Film Review System, follow these steps:

1.Open a command prompt or PowerShell.

2.Navigate to the project directory using the cd command.

3.Enter the following command to compile the program: ->make 4.Once the compilation is successful, run the program using one of the following commands:

For PowerShell:-> .\filmfrenzy For command prompt:-> filmfrenzy Note: The specific command to run the program may vary depending on your operating system and setup.

Project Description:

Project name: FilmFrenzy

Project submitted by: Choyan Mitra Barua Bijoy

Roll : 2007101

Section: B

Year: 2nd

Term: 1st

filmfrenzy's People

Contributors

ve-nom101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.