Application to monitor other business groups. Displaying users' posts. With a Theme Switcher.
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
- Node.js
- Yarn or npm
- One instance of PostgreSQL
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
# 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!
# Install the dependencies
$ yarn
# Start the client
$ yarn start
Made with π by ARTHUR PC π See my linkedin