/share-me-social-app

ShareMe Social App is a website project designed to allow users to share interesting images with their friends and family. The website includes various features such as the ability to share posts, comment on posts, like and save posts.

Primary LanguageJavaScript

Shareme Social App

Share pictures to your friends and family

ShareMe Social App is a website project designed to allow users to share interesting images with their friends and family. The website includes various features such as the ability to share posts, comment on posts, download posts, and save posts.


Feature List

  • Google OAuth login integration
  • User-friendly interface
  • Easy-to-use sharing tools
  • User profiles
  • Secure data storage and backup

General setup

  1. Prerequisites

    On all platforms:

    • Install Node version 16.4.0
    • Install yarn
  2. Clone the repo

    git clone <your fork>
    
  3. Set up environment variables

    Update env variables with your environment viariables

  4. Run the development server:

    cd into the shareme-frontend

    yarn start
    
  5. Run development server for the backend

    cd into the shareme-backend

    yarn start
    

Architecture

The application uses a number of services:

  1. Sanity for data storage
  2. Google OAUTH login