/shareMe_full

A photo posting and sharing platform with user authentication where people can post, save, download, comment and share their photos publicly.

Primary LanguageJavaScriptMIT LicenseMIT

ShareMe

A photo posting and sharing platform with user authentication where people can post, save, download, comment and share their photos publicly.

ShareMe_screenshot

Table of Contents
  1. About The Project
  2. Getting Started
  3. Features
  4. Contributing
  5. License
  6. View Demo
  7. Contact

Built With

Getting Started

Prerequisites

Install Nodejs from the official site. Create account in Sanity.io to get started with the api for backend.

Installation

Follow the following steps to install and setup the environment.

  1. Clone the repo
    git clone https://github.com/Samrat-14/shareMe_full.git
  2. Once inside the frontend folder of the cloned repo, get started with installing the node modules.
    npm install
  3. Start the server for frontend.
    npm start
  4. Once inside the backend folder of the cloned repo, get started with installing the node modules.
    npm install
  5. After the installments are over, you can get started with the project.

Features

  • Login to experience the beauty of the gallery and share photos.
  • Create an awesome profile with all your favourite photos.
  • Favourite your liked photos to filter them out efficiently.
  • Several sorted categories to keep the gallery sorted.
  • Download the photos with just one click.

Contributing

I love contributions, so please feel free to fix bugs, improve things, provide documentation. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  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.

View Demo

Live Demo: https://samrat-shareme.netlify.app

Contact

Samrat Sadhu - ss2414@ece.jgec.ac.in