Skip to content
This repository has been archived by the owner on May 27, 2024. It is now read-only.
/ PulsePost Public archive

PulsePost is a full-stack platform that allows the user to login and share posts. The frontend uses Angular.js. The backend uses Express.js, Node.js, and MongoDB for database management.

Notifications You must be signed in to change notification settings

JackyZzZz/PulsePost

Repository files navigation

-----------------------------------------------------

➤ PulsePost Documentation

PulsePost is an web application facilitating user interactions through registration, login, and the ability to create, share, and view posts with multimedia content.

-----------------------------------------------------

➤ 1. Install packages:

  1. Install Git.
  1. Install Node.js and npm (Install an LTS version instead of the latest. Currently, we require LTS version > 18.x)

-----------------------------------------------------

➤ 2. Clone the PulsePost project:

  1. Open a command line (Git Bash on Windows) and navigate to a directory where you want to install the PulsePost project.
  2. Clone the project from GitHub by executing
git clone https://github.com/JackyZzZz/PulsePost.git

-----------------------------------------------------

➤ 3. Start PulsePost:

  1. Open a command line and navigate to the cloned repository. If you are on Windows, you need to use Git Bash as a Linux bash shell in order to run shell scripts.

  2. Then install the dependencies.

npm install
  1. Start the PulsePost Frontend. In the cloned repository:
ng serve

Wait until you see some message like Application bundle generation complete.

  1. Start the PulsePost Backend. Open a new terminal window. In the cloned repository:
npm run start:server

Wait until you see the message:

[nodemon] starting node server.js

Connected to database!

  1. Open a browser and access http://localhost:4200.

About

PulsePost is a full-stack platform that allows the user to login and share posts. The frontend uses Angular.js. The backend uses Express.js, Node.js, and MongoDB for database management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published