Skip to content

iarrieta90/gifigram

Repository files navigation

Gifigram

Gifigram is a social web platform in which to share gifs and memes with other users. It is both available for registered and unregistered users, which will be able to perform a different range of actions depending on their registration status:

All users:

  • Log in / Sign up (with email or google)
  • View posts uploaded by other users
  • Copy gif/meme url on clipboard for sharing

Only registered users:

  • Log out
  • Upload post with gif or meme
  • Access own user's profile: see user details and uploaded posts
  • Edit/delete own posts (upcoming)
  • Comment posts (upcoming)
  • Like posts (upcoming)
  • Follow other users (upcoming)
  • Access other users' profiles (upcoming)

Getting Started 🚀

Clone this repository in your local. You will need to have Nodejs and Yarn already installed on the computer:

git clone https://github.com/ANFAIRA/apollofy-anfaira.git

Then run yarn in the root folder to install all dependencies:

yarn install

As a next step you need to create an .env file inside each package. Find more information in the README.md files in each one of the packages/*.

Monorepo

This is a monorepo created with Yarn. The packages are api and web. See each package's documentation for further instructions on how to execute each of them:

Built with 🛠️

  • NodeJS
  • Yarn
  • ReactJS
  • Redux
  • Express
  • MongoDB
  • FireBase
  • Cloudinary

License

Licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published