A social media for movie and tv poster enthusiasts!
View Demo
·
Report Bug
·
Send a Pull Request
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!
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.
To get a local copy up and running follow these simple example steps.
- npm
npm install npm@latest -g
- Make sure you have Node.js installed on your computer.
- Clone the repo
git clone https://github.com/your_username_/Project-Name.git
- Install NPM packages
npm install
- Start the Node.js server
node app.js
- Start the React.js server
npm start
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.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Nanu Panchamurthy - nanup.personal@github.com
Project Link: https://github.com/nanup/MyPoster