/Posts

Primary LanguageTypeScript

INTRODUCTION

posts is an website to show posts and comment

TECHNOLOGIES

  • Angular
  • Node JS
  • GraphQl
  • MongoDB
  • HTML/CSS
  • Bootstrap

Deployment

we can see it [https://posts-1b588.web.app]

FEATURES

  • User-friendly Interface
    The website offers a user-friendly interface

  • Authorization and Authentication
    The website provides secure authorization and authentication features

  • Detailed posts Information
    The website provides posts you can show it and comments on it

    The owner of the post is the only one who can edit it , delete it and delete comments on it

  • Mobile Responsiveness
    The website is designed to be responsive across various devices, including smartphones and tablets.

INSTALLATION

  • CLONE THE REPOSITORY

      git clone https://github.com/weamibrahim/posts
    
  • BACK-END INSTALLATION

    Use the command cd followed by the directory path backend

      cd BackEnd
    

    Install the necessary dependencies by running the following command

      npm install
    

    Run Back-End Server

      nodemon main.js
    
  • FRONT-END INSTALLATION

    Use the command cd followed by the directory path frontend

     cd FrontEnd
    

    Install the necessary dependencies by running the following command

      npm install
    

    Run Front-End Server

      ng serve -o
    

Open your web browser and navigate to `http://localhost:4200` to access the Threads & Beads website.