Skip to content

PERN tech stack (PostgreSQL, Express, React, and Node.js) : Full stack CRUD application to act as a Campus Management System that supports Create, Read, Update, and Delete operations.

Notifications You must be signed in to change notification settings

tahsinhossain123/campus-management-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Project Client

contributors

Amira Abdelmohsen

Dinasty Kelly

Tahsin Hossain

Mike Esquivel



Set up and run the client (front-end) application on your local machine

  1. Start a terminal (e.g., Git Bash) on your local machine.
  2. Go to the "final-project-client" folder, enter the command to install dependencies: npm install
  3. Start the client application by entering the command: npm start
  4. After the client application is successfully started, a web browser is automatically opened at the address: http://localhost:3000

Common Errors You May Encounter

Error: ERR_OSSL_EVP_UNSUPPORTED

This error indicates that your application uses an algorithm or key size not supported by OpenSSL 3.0.

Solution:

  1. If you use Windows, in the package.json file, set the "scripts" attributes as follows:
  "scripts": {
  "start": "SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts start", 
  "build": "SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts build", 
  ...
    },
  1. If you use Mac OSX or Linux, include the following command in the ~/.bash_profile or ~/.bashrc file.
  export NODE_OPTIONS=--openssl-legacy-provider

About

PERN tech stack (PostgreSQL, Express, React, and Node.js) : Full stack CRUD application to act as a Campus Management System that supports Create, Read, Update, and Delete operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •