Skip to content

Latest commit

 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Express

Express is a Flask-based web application where users can express their opinions about movies, TV shows, and more. This application includes user authentication and a platform for posting and reading reviews.

Features

  • User authentication (registration, login, logout, reset password)
  • Post reviews about movies and TV shows
  • View reviews by other users
  • User profiles with their posting history

Demo

Watch the tutorial video

Installation

  1. Clone the repository:

    git clone https://github.com/mehrezbey/express-application.git
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Run the application:

    python run.py
  5. Access the application: Open your web browser and go to http://127.0.0.1:5000.

Usage

  1. Register a new user:

    • Navigate to the registration page and create a new account.
  2. Log in:

    • Use your new credentials to log in.
  3. Post a review:

    • Once logged in, navigate to the review page and submit your review for a movie or TV show.
  4. View and comment on reviews:

    • Browse through the reviews posted by other users and leave your comments.

Contributing

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeatureName
  3. Make your changes and commit them:
    git commit -m 'Add some feature'
  4. Push to the branch:
    git push origin feature/YourFeatureName
  5. Create a pull request.

Contact

For any inquiries or issues, please open an issue on this repository or contact [mahrezbey@gmail.com].

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages