Skip to content

Social web app for posting messages built with MongoDB, Apollo GraphQL & React.

Notifications You must be signed in to change notification settings

angelprzz/postal-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Postal

App in production at https://postal-app.netlify.app/

This web app has been built using MongoDB, Apollo GraphQL and React (MERN Stack + GraphQL).

Inside the app you will be able to:

  • Register and login users.
  • Create and delete posts in real time.
  • Visualize posts created by other users.
  • Like and comment them.

How to run

  1. Download or clone the project
  2. Create a config.js file at the root of the project with a link to your MongoDB database and your secret key.
module.exports = {
    MONGODB: 'mongodb+srv://xxxxxx',
    SECRET_KEY: 'xxxxxx'
}
  1. Install the server dependencies with npm install at the root of the project and run npm run start. The backend code will be running at http://localhost:5000
  2. Go to the client folder and run npm install to install the frontend dependencies.
  3. Start the frontend project with npm start.
  4. Open http://localhost:3000 in your browser.

About

Social web app for posting messages built with MongoDB, Apollo GraphQL & React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published