Skip to content

kstephano/journaling_website

Repository files navigation

Postify - Journaling website

Contributors: Guy Margalith, Rahib Rahman, Raj Sharma, Kelvin Stephano

Description

Postify is a community journaling website which allows users to anonymously post journal entries, or posts. These posts contain a title, text and an optional gif. The gifs selected in the entry page make use of the gify API to return results related to the users search term. Users can view posts on the homepage and can scroll down to load more posts. Users can leave anonymous comments on posts using a comment button and can also react to the post with three different emojis - Like, Love, Funny.

This website is deployed on Netlify and has an Node Express server deployed on Heroku.

Installation

  • Clone the repo into your desired directory.
  • Open a terminal in the cloned repo and navigate to the server folder.
  • Use command npm install.
  • Then navigate back to the main folder and into the client folder.
  • Use command npm install again.

Usage

  • From the server folder, run npm start to launch the server
  • From the client folder, open the index.html with what you want

Add Entries page

image

Homepage - scroll down for more posts, each post is scrollable if there is overflow

image

Comments popup - appears when you click on comments button

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages