Skip to content

geraldobraz/web-template-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Template Project

Overview

This repository contains a template for nodeJS, ReactJs projects using TypeScript.

Table of contents

🚀 Getting Started

🚨 Prerequisites

MacOS

Install Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Install tools

brew install yarn
brew install node

Ubuntu

Configuring repository

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Install tools

sudo apt update
sudo apt install yarn
sudo apt install nodejs

Windows

Install Chocolatey

Install tools

choco install yarn
choco install nodejs

📥 Installing dependencies

Inside the project's folder, run:

yarn

🏎 Running application

Go to the backend folder and run the following command to start the backend server

yarn dev:server

Go to the frontend folder and run the following command to start the web application

yarn start

🔬 Running tests

To run the tests go to the frontend folder and run the following command

yarn test

📷 Screenshots

🛠 Built With

🎖 Author

📝 License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

This repository contains a template for nodeJS and ReactJs projects using TypeScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •