ARTHURPC03 / GrowtTech

Application to monitor other business groups. Typescript, Node.Js and ReactJS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Grow Tech

Application to monitor other business groups. Displaying users' posts. With a Theme Switcher.

πŸ“· Demo

signin signup Dashboard DashboardL pagination

πŸš€ Technologies

This project was developed with the following technologies:

  • βœ”οΈ Typescript

  • βœ”οΈ ReactJS

  • βœ”οΈ NodeJS

  • βœ”οΈ Express.js

  • βœ”οΈ React Hooks

  • βœ”οΈ Context API

  • βœ”οΈ Styled-components

  • βœ”οΈ React Spring

  • βœ”οΈ Polished

  • βœ”οΈ Docker

  • βœ”οΈ PostgreSQL

  • βœ”οΈ Axios

  • βœ”οΈ JWT

  • βœ”οΈ uuid V4

  • βœ”οΈ Eslint

  • βœ”οΈ Prettier

  • βœ”οΈ Editor Config

Requirements

Obs.: I recommend use docker

Clone the project and access the folder

$ git clone https://github.com/ARTHURPC03/GrowtTech && cd GrowtTech

Follow the steps below

Backend

# Go to the backend folder
$ cd backend

# Install the dependencies
$ yarn

# Make a copy of '.env.example' to '.env'
# and set with YOUR environment variables.
$ cp .env.example .env

# Create the instance of postgreSQL using docker
$  docker run --name growthTechApc -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres

# Once the services are running, run the migrations
$ yarn typeorm migration:run

# To finish, run the api service
$ yarn dev:server

# Well done, project is started!

Web

# Install the dependencies
$ yarn

# Start the client
$ yarn start

Made with πŸ’œ by ARTHUR PC πŸ‘‹ See my linkedin

See my youtube channel

About

Application to monitor other business groups. Typescript, Node.Js and ReactJS.


Languages

Language:TypeScript 98.3%Language:HTML 0.8%Language:JavaScript 0.8%Language:Shell 0.1%