4fun-upload uses a stack full JS/TS
on the frontend and backend, I'm making this project to improve
my skills!
Use node v18.12.1
- For clone the project
git clone https://github.com/Wellers0n/upload.git
- Enter in the folder
cd upload/
yarn
- WARNIGN: If starting the application with docker-compose, avoid conflicts
brew services stop --all
sudo service postgresql stop
pg_ctl -D "C:\Program Files\PostgreSQL\<Version>\data" stop
Init frontend, backend and postgres with docker-compose or via script
At the root directory, run the following command:
docker-compose up --build -d
- NOTE: Wait for docker-compose or start postgres locally, to run the following command
yarn seed:server
frontend port: http://localhost:5173
backend port: http://localhost:3001
Visit http://localhost:3001/docs/ for more information about the documentation
ReactJS
KoaJS
Postgresql
Knex
Docker
Jest
Swagger
Docker-compose
Yarn
WorkSpaces
Styled-Components
Material-IU