/MyPoster

Social media for movie and tv poster enthusiasts.

Primary LanguageJavaScriptOtherNOASSERTION


Logo

Posterati

A social media for movie and tv poster enthusiasts!
View Demo · Report Bug · Send a Pull Request

About The Project

Posterati Posters

Posterati Trailer

Welcome to our social media app for movie and TV poster enthusiasts! Our app is designed to be a hub for users to discover, share, and discuss their favorite movie and TV posters.

Homepage: Upon opening the app, users will be greeted with the homepage. The homepage will feature a list of users who have joined the community, giving users the ability to browse through the community and view their profiles.

Login: To use our app, users must first create an account and log in. This ensures that all posters posted by users are properly attributed and helps maintain a safe and secure community.

Posting: Once logged in, users will have the ability to post their favorite movie and TV posters, along with relevant information such as the release year, genre, and director. Users can also upload multiple images for each poster and add tags to make it easier for other users to discover and explore.

Editing: Users can edit their posters at any time, allowing them to make changes to the information, images, or tags associated with each post.

Deleting: Users also have the ability to delete their posters if they wish to remove them from the app.

Overall, our social media app for movie and TV poster enthusiasts is a great place for users to come together, share their passions, and discover new movies and TV shows. We hope you enjoy using our app and look forward to seeing what you post!

Built With

Posterati was made with React.js for the frontend and Node.js, Express for the backend. MonogoDB is the database of choice. Authentication is handled using jsonwebtoken.

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • npm
npm install npm@latest -g

Installation

  1. Make sure you have Node.js installed on your computer.
  2. Clone the repo
git clone https://github.com/your_username_/Project-Name.git
  1. Install NPM packages
npm install
  1. Start the Node.js server
node app.js
  1. Start the React.js server
npm start

🤝 Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are extremely appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

Distributed under the MIT License. See LICENSE for more information.

📫 Contact

Nanu Panchamurthy - nanup.personal@github.com

Project Link: https://github.com/nanup/MyPoster