Skip to content

gdmartinezsandino/MEAN

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¦ Project Setup Guide

This repository contains two applications:

  • `` – Backend application (Node.js)
  • `` – Frontend application (Angular)

Both apps use Node Version Manager (nvm) with their own .nvmrc files.


βœ… Prerequisites

Make sure you have the following installed:

  • nvm – Node Version Manager
  • Angular CLI – For running the frontend
  • npm – Installed with Node.js
  • yarn – Install it using npm

πŸ› οΈ Initial Setup

  1. Clone the repository:

    git clone <your-repo-url>
    cd <your-repo-folder>
  2. Set up backend (``):

    cd server
    nvm use          # uses Node version from .nvmrc
    npm install
  3. Set up frontend (``):

    cd ../webapp
    nvm use          # uses Node version from .nvmrc
    yarn install

πŸš€ Running the Apps

πŸ–₯️ Backend (server)

From the server/ directory:

npm run start

This will start the backend server on its configured port (check .env.example or config file if applicable).


🌐 Frontend (webapp)

From the webapp/ directory:

ng serve

Then navigate to http://localhost:4200 to view the application.


πŸ§ͺ Running Tests

Backend

cd server
npm run test

Frontend

cd webapp
ng test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.7%
  • HTML 12.1%
  • JavaScript 2.5%
  • SCSS 0.7%